Issue#21 highlight tokens

Closes #21 

Features Implemented : 

* Automatically highlights C tokens in the editor that correspond to the Linux Man Pages (only from Section 2 and Section 3).
* Opens the corresponding Manual in a new after a highlighted token is clicked or Ctrl-I (Command-I for Mac) is pressed when the cursor is on the highlighted token.
Does having two Bloodhound engines with the same prefetch url download the data twice? Or does this use the data already downloaded? You can inspect ajax calls to this url. If two calls are made, then you can download once and then pass in the data directly to both engines.