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.

Using $select.trigger('change'); does not create a full change event that is detectable by Knockout. However; using the traditional DOM approach of creating a new event and dispatching to the DOM element creates select lists that are compatible with Knockout and are compatible with Foundations custom forms.