Merge pull request #80 from princemaple/master

Minor fix for ST3, the print statement
Improve record snippet
Add setting to disable ModuleInspector
Fixed #78: Getting package path with __file__ as described in http://www.sublimetext.com/forum/viewtopic.php?f=6&t=11009
New setting 'cache_path' to override the default path used for the CabalInspector/ModuleInspector tools and local caches. The value can be a relative or absolute path (environment variables will be expanded appropriately).

This setting is useful for preventing auto-generated or inherently local files from being synchronized by Dropbox and the like.
Merge pull request #84 from sukhodolin/master

New setting 'cache_path' to override the default path for local caches and built tools