Travis helped me revamp Haskell installation to use sandboxes
refactor to avoid LambdaCase

I prefer avoiding such prgamas that are easily implemented with standard
Haskell.
fix journal.cabal formatting
declare OverloadedStrings in journal.cabal
declare module explicitly

Note that I am purposefully not listing exports, so that the file is easier to
test in the REPL.
reorganize imports

This is a convention that I follow in order to make it easy to tell where
imports are coming from.
fix -Wall build warnings
removed redundant parens
organize configuration
not putting static content in posts/travels
refactor static/images/css rules
refactor content rules
use .md instead of .markdown
change to project directory

This allows you to run `site build` from anywhere, but it hard-codes the name
of your project directory in the executable.
Replace all DarkFox's private information with generic info and installation instructions