Merge pull request #8 from codazzo/tom

Fixed lack of Selleck on demo page
Added documentation
Merge pull request #9 from BrandwatchLtd/better-readme

Added documentation
Merge pull request #10 from codazzo/keynav-fixes

Fix some bugs
Search should empty when selleckt is closed
Fixed missing semicolon
escape key now closes selleckt
Merge pull request #11 from BrandwatchLtd/search-fix

Search should empty when selleckt is closed
Improved defaults for simpler instantiation:

- Added default templates
- Made all 'options' optional, so selleckt no longer throws on instantiation
- Cleaned up the way Selleckt/MultiSelleckt instantiates (constructor etc)
Merge pull request #12 from BrandwatchLtd/improve-defaults

Improved defaults for simpler instantiation:
Update underlying select element with values
Added basic object.create shim to demo page
Add bower.json
Merge pull request #14 from mroderick/add-bower.json

Add bower.json
Make selleckt update its selection when change-event is triggered on original select element
Merge pull request #15 from s-e-b/sync-selleckt-on-original-select-change

Make selleckt update its selection when change-event is triggered on ...
Fixed highlightClass being added to wrong element when hovering over child-element of item
Merge pull request #16 from s-e-b/selleckt-highlighting-fix

Fixed highlightClass being added to wrong element when hovering over child-element of item
Added mainTemplateData option so that custom data can be passed to main template
Merge pull request #17 from s-e-b/allow-custom-template-data

Added mainTemplateData option so that custom data can be passed to main template