Merge branch 'release/v0.9.10' into develop
composer update
added checkoutAllRemoteBranches
the branches automatically created from remote were not named well
license header
refactoring of the TreeBranch to be more similar to the other Treeish objects
fetch and merge to update all branches, upstream for the TreeBranch object
changes from automatic review
Merge pull request #15 from JMSBot/review-f098b840

Changes from Automatic Review
travis code coverage
error in the logic to get real branches, master should be included
version bump
Merge branch 'release/v0.9.11'