various improvements

  - support notification messages in amqp node
  - fix amqp/tcp message blocking mechanism
  - allow string log level to be specified
  - add some comments