use document.createElement instead of html string, fixes #336
Better ui feedback on touch devices
faster click feedback on touchdevices
outerHTML as utility method
use document.createElement in result_add_group for consistency
Document triggerable events.
Merge branch 'dom-create-element' of github.com:koenpunt/chosen into koenpunt-dom-create-element
Move outerHTML into Chosen's Abstract class until we find it a
permanent home with other dom utilities.
Merge pull request #1430 from harvesthq/koenpunt-dom-create-element

Use document.createElement instead of html string
Merge pull request #1429 from harvesthq/document-triggered-events

Document triggerable events.
Removing whitespace from inside code block
Merge branch 'touch-optimized' of github.com:koenpunt/chosen into koenpunt-touch-optimized

Conflicts:
	coffee/chosen.jquery.coffee
	coffee/chosen.proto.coffee
	coffee/lib/abstract-chosen.coffee
Add instructions to install dependencies
Merge pull request #1443 from fourcolors/patch-2

Add instructions to install dependencies
No longer rely on the DOM to deselect last selection

When choosing an option in a single select, we need to update the
array of options to deselect any previously selected options.
result_single_selected is no longer used
Move some repeated logic into abstract chosen
Make sure selected items are cleared after resetting Chosen single
Remove superfluous variable update
Update our policy on bug reporting

fixed typo

Another typo