Make the first commit its own parent (issues #25 & #159)