Do module almost properly
Remove callback on module and merge all startup code to single function
Update script to use new proper module version
Add some debugging of call options
Add service dependency to travis
Handle listen with callback and keep response chain
Conditional debugging based on level and failover fixup
Properly close bouncer
Better winston initialization and parametrization
Add some basic test

fixes #1