Fixed parsing a output of du command in Repository::getSize()
constraint dependencies
Merge pull request #18 from hason/patch

Fixed parsing a output of du command in Repository::getSize()
update doc and tests
Fixed logger tests
Unset the HOME env before calling git binary

If we do no unset the env, git will use a potential
.gitconfig which can alter results
Added support for finding branch which contains a commit
Added support for Commit::getSubjectMessage and Commit::getBodyMessage
Fixed Commit::getShortMessage

Do not cache result since the method took arguments
Removed sort
Added test for Commit::getBodyMessage