Fixed Chord tests
Allow applications to intercept messages

* Allow messages to be altered/dropped during route()
* Added `Chord.registerInterceptor()` that takes a callback
(express-style)