Update git.js

Return checkout data
Update git.js

Checkout branch function
Update git.js

Improve checkout branch method comment
Improve the argument names for checkout branch function
Add documentation to README for new checkout branch function
Merge pull request #12 from dan-palmer/master

Add checkout branch method