Package renamed
Very basic functionality to switch the working copy to a particular commit
Revision walking with proper cleanup, branch deletion, submodule updating.