fix(typeahead): correctly higlight matches if query contains regexp-special chars

Closes #316
feat(typeahead): support typeahead-loading bindable expression

Closes #321
docs(dialog): fix typos
chore(changelog): Add breaking changes section
chore(build): Simplify grunt tasks, update dependencies

* Move custom html2js task to grunt-html2js npmTask
* Move site task to simple grunt-contrib-copy and grunt.template.process
 step
* Centralize module information into one config object
* Centralize demo assets into one folder
refactor(pagination): More efficient when no maxSize set (Closes #305)
chore(build): Fix dependencies causing duplicate modules, fix markdown