Cleaned up the RESTful interface to match how it ought to look
Fixed a bug where the 'revisions' didn't properly get restored after being saved to the database
Start at revision '0' if the user doesn't specify - as opposed to guessing