Fixed date format bug by using log template
Fixed log template escaping by splitting old template option into template option and template format
Refactored changelog parsing to fix new changeset detection removing null changesets and removed the branch name parsing warning
code formatting