WIP: new pages module

* [x] Create/remove/modify pages
* [x] URLs are handled by Flask url map
* [x] Support URLs without / at the end
* [x] Validation for template names
* [ ] `created` and `last_modified` columns get updated by Flask-admin everytime a page is modified, not having the right value (test adding `server_default`)
* [ ] Tests