legacy.js: removed per-method deprecation warnings
call view.js's wrapper correctly
widget: don't require the view to know the 'reset' event
throw actual exception when an event is unknown
built.