Create an actual mojito app

This pull request creates actual mojito apps before rendering. It also caches the app based on the supplied options, in order to reuse a previously created app whenever possible. The code is greatly reduced since we simply require Mojito and extend a new express app. This has the advantage of allowing mojito take care of all the processing, so that markup-test doesn't have to be updated due to mojito changes.