removed unused dependencies
removed unused (and deprecated) import
switched to our Result monad since Either stuff (mtl-2.2.1) keeps changing
Merge pull request #1295 from spechub/adjust-cabal

removed unused dependencies