chore(watch task): remove karma from scripts target tasks
feat(dropdowns): initial implementation
feat(dropdowns): add almost complete implementation
feat(dropdown): add a frame effect to the options list
chore(gitignore): ignore specific docs generated html

Templates from directives, which have the .html extension, were getting ignored.
fix(dropdown): add missing template
feat(dropdown): keyboard navigation will now respect the current search
style(dropdown): remove unused var filterFilter
refactor(dropdown): use templateUrl instead of $templateCache

The dropdown directive was using $templateCache to retrieve the dropdown template.
 Now, the dropdownWrapper directive will be used because it has the templateUrl.
chore(templates): compile templates separately from the core js
style(dropdown.swig): wrap at 100 chars
docs(dropdown): add proper docs

Add arguments list, example code and all other usual stuff.
Merge pull request #11 from injoin/dropdowns

Dropdowns - single selection