Comment out walk message
Switch Repository#branches over to JGit.
Use JGit for Repository#create_branch.
Use system rm -r for now
Use JGit for Repository#delete_branch
Prevent duplicated blob insertion, i.e. update files
Explicit symbol to string conversion
Blobs now contain data already
Quote path in system call to rm.
Switch communities_admin from HABTM to has_many.
Fix typo in comment.
Convert communities_members from HABTM.
First pass at JGitTree
Fix for adding new paths.
Switch Repository#commit_content to use JGitTree
Move commit into JGitTree class
Use JGitTree in Repository#rename_file
Use JGitTree in Publication#flatten_commits
Use JGit to resolve branch in Repository#copy_branch_from_repo, verbose/cleaned up create_branch
JGit Publication#head, JGitTree Publication#copy_back_to_user