Initial support for dendrite branching to be fed into git
Disable committing an arbitrary branch

Not sure how to get this to work with ungit at the moment.
Make sure .git exists in the project history dir
Fix deploying dendrite to tomcat
git commits should use the authenticated user's username
Merge pull request #108 from erickt/history

Initial backend support for dendrite commits to feed into git