add newlines in commit 1 to trigger failure in HgRepo.log()
use null byte to delimit hg templates for HgRepo.log()
Merge branch 'develop' into fix-hg-log
Merge pull request #11 from OEP/fix-hg-log

make HgRepo.log() able to handle empty commit messages, empty authors, and newlines in commit messages