Syntax: Improve comment matching. Fixes #179.

I believe this completely implements the "comment" part from
https://www.haskell.org/onlinereport/haskell2010/haskellch10.html.
CabalInspector and ModuleInspector are cabalized and are
automatically built using cabal-install on a sandbox. This
means that the user no longer needs to install haskell-src-exts,
aeson and haddock (on the user db) beforehand, and that
SublimeHaskell won't break every time ghc is updated.
Removes dependencies from README.md
Option "--disable-shared" breaks vector build on Mac OS X.