This method can probably go into /shared/oae/api/oae.api.content.js. (Well, the ajax bit at least)
I'd like to rename it to restoreRevision though, as we're calling them revisions on the backend as well.

Same thing goes for the `getVersions` method below this one.