Implementation of _revs_diff endpoint. Innitial commit.

Let's register the `RevisionDiff` class as a service so that we don't have to hard-code the class name and instatiate it manually. That will be nicer.