Make sure that NSB gives up on failing commands immediately
Use interface rather than class to mark commands.
Remove cruft
Use reply rather than publish to notify about command handling failure.
Make sure that invalid memebers from validation errors are returned over the bus.
command success and failed are now messages not events
bump
Merge branch 'command_dispatching' into develop
Merge branch 'develop'