common code for parsing commit info refactored to its own parser
improvements to commit details ui