change highlight component to accept either a string or an object as a parameter and adding feature to prevent people from closing highlight by pressing escape key
Merge pull request #121 from tellijo/gh-pages

Thx, checked.