Merge pull request #3 from codazzo/master

Added support for compiled templates
Implemented search functionality
Added 'closed' class for easier styling
Merge pull request #7 from BrandwatchLtd/closed-class

Added 'closed' class for easier styling
Fixed lack of Selleck on demo page
Merge pull request #8 from codazzo/tom

Fixed lack of Selleck on demo page
Don't remove highlight from items when mouse goes over a non-item element
Fix keyboard behavior at the ends of the list
Added documentation
Merge pull request #9 from BrandwatchLtd/better-readme

Added documentation
Implement <select>-like scrolling behavior when using keyboard navigation
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