Update deps
Upgrade devdeps
Cleanup decoupling logic
Only send /endofcandidates if we actually receieved candidates
Tweak dependencies to read more sensibly
Include signaller as a devDependency also
More helpful debugging during couple and monitor
Refactor monitoring logic
Tweak tests to be more informative
Update node version to look sensible
Bump version to 0.17.0