reconnection on PROTOCOL_CONNECTION_LOST
process.exit on errors when initializing to ensure connection on start
Merge branch 'reconnection' into has-and-belongs-to-many