Added a 'tape recorder' to log trades to disk. Now using two amqp
exchanges:
- an action topic exchange to send commands to the server
- a response topic exchange to receive results from actions

The tape recorder binds a unique queue to the response exchange
to log responses.

A app would do the same to handle results from the actions it sends
to the action exchange.
Added node_modules to gitignore.