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