Document building cabal from git sources and running the tests.

This helped me building from git and running tests. I'm sure other newcomers will also find it useful.