Fixes the fire function for events with additional parameters

It's mentioned in the docs that the 'textcomplete:select' event fires off `value` and `strategy` as well as the `event`, but only the `event` was getting through. This fix will allow the `fire` method to emit those additional parameters.