Log when stopping a destination.
Give a more meaningful error message when a handler returns nil.
Make web start/stop messages clearer.
Properly return nil when deref'ing a nil pipeline [IMMUTANT-408]

This also adds a :timeout-val option to msg/receive.