Added a message queue adaptor to the messages library

Task @T19:R @T20:R : Added class gp_sim_message_adapter with push
and pop methods to simplify passing gp_sim_messages though ipc_queues.