communicator --help now lists message types

fixing #184 

--help now lists known types of message, however it's still missing a detailed description. 
the concept of message description has yet to be introduced.