update version to v0.5.1
Allow accented characters in matcher
Merge pull request #206 from jdecool/special-chars

Allow accented characters in matcher
check whether range count greater than 0

temporarily fix #192. Because Caret.js can't get the range at the
beginning of the text field too.
little updates
fix accented characters in matcher in firefox

related #206
add 'dev' grunt task
change name in package.json and update grunt file

I like the capital A. ;) #210
Fix a missing `</div>` tag
Merge pull request #211 from elkuku/fix-1

Fix a missing `</div>` tag in `index.html` file
add grunt-umd
search while on click

close #224