fix rspec task
Add vcr for tests
Add tests for bimble remote method
Add bimble remote with cassettes
change test repo
Add fake oauth token to travis test config
Add blob upload to github
get latest commit sha for a branch
extract access to tree into separate method
create_blob returns sha
Add blob to tree
memoize operations that mutate
Create commit from tree
Create branch for commit
open PRs
Add update_dependencies! to make it all happen in one go
Rename Remote to Github
separate reading and writing of files
initialise github strategy with git url
Move Github and Local into GitStrategy module