Tests for existing diff functionality
Spacing of tests.
Make Return Of Difference More Comprehensive
Improve Documentation
Throw Exception On Self Comparison - Correct Test That Is Self-Comparing
White Space
Standardise On Sentence Case
Embrace consistency.
Close Up Whitespace

Conflicts:

	application/models/programme.php
Add get_live_revision_id
Cleanup get_revisions in Revisionable Controller
Neaten Documentation
Begin Re-writing Functions In A Laravel Way
Slightly Cleanup
Correct Display Of Revisions
Add Some Additional Useful Functions
Improve Display Of Information In Difference View
Pass Live Revision To Partial
Ensure Diff Link Is Correct

Conflicts:

	application/views/admin/revisions/partials/active_revision.php
Correct Spacing