Add compare action for course revisions

Add a new action available to all users from the view history tab of
a course or institution, showing a diff between any previous
revision and the current one. Enrollment tokens are hidden for users
without sufficient rights to see them.

Change-Id: I784d18aed4fcacb910e35ea947842a36cb4d0973
Merge "Add compare action for course revisions"