use upper-case filenames
.gitignore: add cabal sandbox files
Merge pull request #1 from frasertweedale/monad-transformer-refactor

use upper-case filenames, updated gitignore for cabal sandbox files.