Added libgit2 as submodule to control version used for build and test

This allows more and easier control over travis build and targeting a moving development branch.