Merge pull request #14 from UCSD-PL/develop

Adding changes up to support for modules.
tweak .cabal file to build
adding flycheck mode for rsc
adding flycheck mode for rsc. Next: the button click for mouseover types.