Fixing issue found in IE9+ with change event dispatch

In my app, I discovered that in IE9 the `change` event would not fire as expected. Basically,
only a handler attached via `onchange = function () { ... };` would work, all others such as
those bound via `addEventListener` would not fire at all.

After closer investigation, the condition used to test whether to use `dispatchEvent` or `fireEvent`
was not catching IE9+ correctly. (ie: `typeof Event === "object"`) so I've changed this conditional
to hopefully be simpler and more accurate.
Fix bug in Hongmi phone
Add the CSS file to bower.json
Added seperate Jack color option
Merge pull request #45 from hahnzhu/master

Fix bug in Hongmi phone
Merge pull request #46 from silvenon/patch-1

Add the CSS file to bower.json
Remove unnecessary empty line
Merge pull request #48 from ylarom/master

Added seperate Jack color option
Update component version
Merge pull request #42 from dominicbarnes/master

Fixing issue found in IE9+ with change event dispatch
Bump version 0.6.3
Bump standalone to 0.6.3
Add info about 0.6.3
Merge 0.6.3