Add ability to reconnect broken rabbitmq connection
Better recruitment logging
Attempt restart if can not connect to mongodb
Restart AMQP consumers if rabbitmq is reconnected to
Don't return newspaper for region == -1
Add recruitment cooldown
Rewrite settings page to use websocket settings
Refactor packages to use net.nationstatesplusplus package names