Simplify and refactor comment behaviour this also resolve #85

* combine al different templates into one
* rename ‘cancelAddComment’ to ‘cancelCreateComment’ in CommitController
* add user information while adding new comment to commit in CommitController
* clean up directive to use only one template
* adjust test to new comment behaviour