Compile against stylish-haskell instead of shelling out

Avoids an unnecessary runtime dependency.
Clear out syntax and linter warnings
Merge pull request #22 from bkirwi/stylish

Compiling with style