Ensure config file exists first.
Fix subscription creation.

Don't attempt to create an exchange in a
subscription, if the exchange already exists.
Clean subscription creation.
Sleep in rail tie.

This gives the server a little more time to
connect, before attempting to create stuff on it.
Allow non-JSON objects through.

Right now, I'm logging a message when this
happens. Still debating whether I should serialize
Ruby objects into JSON automatically, or not.