Add revwalk.next and revwalk.simplifyFirstParent
Be explicit about test shas
Cleaned up tests and made them pass
Merge pull request #235 from nodegit/pr/234

Add revwalk.hide and revwalk.simplifyFirstParent
Enabled most of Git Clone support
Skip network related tests
Test
Ensure that function names are generated properly
Enabling broken tests as acceptance critera
Fixes the build and removes src and include from Git
Included libssh2 in the build
Enabled SSH for Git
Enabled SSL protocol
Starting work on CloneOptions
Refactored options normalization to be more generic