handle keyboard event to close the dropdown
disable search, persist the "button" in dropdown-selected
update key handling
css clean up
cleaned up the css
rename css and clean up js
change the transclude in item directive
start to add groupBy functionality
enable groupby
element destroy and scope destroy!
add search function, need to handle the focus stuff
ensure highlight visible
handle the highlighted selected index when type in search input
orderby?!?囧
search threshold implementation
change to manual transclude in drop-down-list for proper position of search input
Merge branch 'fff'

Conflicts:
	app/scripts/controllers/about.js
	app/scripts/directives/dropdown-items.html
	app/scripts/directives/dropdown-items.js
	app/scripts/directives/dropdown-list.html
	app/scripts/directives/dropdown-list.js
	app/scripts/directives/dropdown-selected.js
	app/scripts/directives/dropdownListCtrl.js
	app/views/about.html