Add specs for $.containingView
Email on Travis failures
Allows $.preempt to be stopped

This method now returns an object with an off method
that removes the listener.

This allows it to be easily used with the Subscriber mixin from
emissary.

Closes #49