Improve code style
If models are the same, set the same content to the side editor
Unnecessary hide
Consistent use of variables
Restore split only if necessary
Fix flickering side editor
Improve colours in light theme - #22
Merge branch 'master' into statistics

Conflicts:
	static/assets/js/codebrowser-min.js
Hide side editor by default
Merge branch 'master' into statistics

Conflicts:
	static/assets/js/codebrowser-min.js
Remember difference types seperately
Small refactor
Re-render diff if necessary
duration
Global differences
Bleb
Global differences
Delete is a reserved keyword
Add statistics popover to editor - #8
Fix possible time syncronisation issue with first and last functions