Order revisions by id for total ordering

Before, timestamps may have been ambiguous, as a single Wikipedia page
revision can be extracted more than once (e.g. on mapping changes).
Use an 'unsigned' revision id to allow more values
Set up Memento module with Scalatra webapp
Implement resource timegate, memento and timemap

Also features a simple demo web application consuming the memento API.