Use Control.Monad.Except if mtl >= 2.2.1
Improved indentation
Merge pull request #102 from RyanGlScott/master

Remove warnings if mtl ≥ 2.2.1