MessageQueue: changed Get/Put interface
Instances: moved to a separate file
Instances: doc
FilePipe: doc comments & resources releasing
main: better usage messages