Corrected issue #1 . gp_sime_message_p is now a std::unique_ptr
and is unit tested and ready to merge.
Merge branch 'master' into sim_core
Updaed message handling methods to work with the fix for issue $1 .