Clean up design for Talk page
Also included styling changes for comments and sidebar/short URL on the Events page too, and changes to the navigation/search on the main template
Started to make event comments work like talk comments in the model layer, and therefore make the shared comment template work.
Don't load the event comments unnecessarily
Merge branch 'master' into clairs-talkpage-design

Conflicts:
	app/templates/_common/comment.html.twig
Merge branch 'clairs-talkpage-design'
Removed the (now old style) event comments test, but added some other event tests to maintain karma
Couple more tests
Merge branch 'master' of https://github.com/joindin/joindin-web2 into comments

Conflicts:
	app/templates/Event/details.html.twig
	app/templates/_common/comment.html.twig
	app/templates/_common/rating.html.twig
Merge branch 'pr82'
Ensure that author doesn't end up on the same line as the rating image.
Fix a typo in a unit test which caused it to not run
Merge pull request #84 from clairs/fix-test-typo

Fix a typo in a unit test which caused it to not run
Db\Talk's constructor should match Db\Event.
Merge pull request #83 from akrabat/comment-width

Ensure that author doesn't end up on the same line as the rating image.
Merge pull request #85 from akrabat/model-layer-refactor

Db\Talk's constructor should match Db\Event.
JOINDIN-398 Add event attendance functionality
Fix usage of the event api
Move the event attending string to the template
Added an about page as per the ticket requirements
Added a link to the new page in the navigation list