Test commit fast forwarded to has one parent
Fix index.read() to default to empty file w newline