added a pure virtual destructor to abstract Register class

Change-Id: I885b36372877b64ce02fcc679f1fd477d06c54ba
Signed-off-by: Zane Shelley <zshelle@us.ibm.com>
diff --git a/src/isolator/hei_isolator.cpp b/src/isolator/hei_isolator.cpp
index b09f16a..0b3f88f 100644
--- a/src/isolator/hei_isolator.cpp
+++ b/src/isolator/hei_isolator.cpp
@@ -14,6 +14,8 @@
     // BEGIN temporary code
     HEI_INF( "Isolator::initialize(%p,%lu,%d)", i_buffer, i_bufferSize,
              i_forceInit );
+
+    Flyweight<HardwareRegister>::getSingleton().get( HardwareRegister {} );
     // END temporary code
 
     return rc;