upgrade to view 1.4 and event-emitter 0.1 so that Views removeAllListeners on destroy