internal: event_message_queue has been moved to handystats::internal
[bug fix] internal: internal_monitors storage and event_messages queue have been changed from static to extern with declaration in source file.
inline definitions of macros-like event_message pushing functions have been removed as inline functions restrict disallow definition/declaration separation.
tests for event_message_queue have been added.