Troubleshoot Travis CI build error.
Pull tags to Travis-CI
Fetch tags for all submodules.
Match Ubuntu 12.04 install instructions.
Switch git version tag finding method.
Update git on travis-ci prior to doing most git calls.
Revert git version command.
Restore previous travis-ci config.