Changed how change event is fired for dropdowns

Changed the way the change event is fired for $select to use the
traditional DOM method for compatibility with Knockout.js.
Merge pull request #2799 from OrionSeven/select-change-event-fix

Changed how change event is fired for dropdowns