[view] - Update view to support unbindAll when element is removed, detaching DOM events and Emitter event handlers. Closes #500
[view] - Update checking for switchOn and switchOff being typeof function #500
Merge branch 'add/unbind-view' into development