Merge pull request #28 from JWGmeligMeyling/project-diffs

Project diffs
Reworked styling and routing for diff viewing.
Merge pull request #31 from devhub-tud/diff-styling

Reworked styling and routing for diff viewing.
Use UTF-8 when returning HTML/JSON.
Merge pull request #32 from devhub-tud/use-utf-8

Use UTF-8 when returning HTML/JSON.
Minor improvements to displaying diffs.
Added a sub-menu for viewing commits.
Merge pull request #33 from devhub-tud/commit-menu

Added a sub-menu for viewing commits.
Minor updates to styling.
Merge https://github.com/devhub-tud/devhub into view-file

Conflicts:
	src/main/resources/static/css/devhub.css
	src/main/resources/static/less/devhub.less