Initial hash+caching of source dicts
Fixed deadlock from MVars
fixed permissions
Fixed all the permissions
Switched MVar for caches to IORef
Cleaned up whitespace/commented out code
Merge pull request #5 from anchor/cached_source_dicts

Cached source dicts