Supporting detached head state (when HEAD points directly to a SHA1 and not a branch reference) in FileSystem and Memory Git repos
Improving detached head implementation
Using OpenStruct to simplify tree validation logic
Merge branch 'master' into jdbc-support
Normalizing tree entry names
Merge branch 'master' into jdbc-support
Normalizing tree entries file modes
Merge branch 'master' into jdbc-support