Add minimum yesod version to .cabal file

Just tried to compile with cabal 1.1 and it wouldn't compile, but
1.2 works, so I changed the minimum version to 1.2.
Change a hard-coded path to user's home

The file browser started at the hard-coded path "/user/gordon"--
changed to use the current user's home directory instead.