#44 Added IPushEventsEndPoint

Required modifications to a few events
Fleshed out IPushEventsEndPoint usage a little more
 usage a
#44 Added command builder to log event
#44 Corrected parameter data to use interface generic event
#44 Added example and test for logging event from plugin
#44 Added unit tests for the new command
Merge pull request #46 from Myrcon/issue-44

Resolve Issue #44