Fixing how commit logs are parsed for commits including newlinesi

closes #125