Added test to check commands trigger events
Implemented non-handler invoked commands as command:name format - closes #23