Cleanup filename handling
Remove MonadCatchIO-mtl dependency from library
Remove process dependency from library
Remove haskell-src-exts dependency from library