Add backend support for static pages

This is designed to allow map deployers to manually add static
pages. This commit is intended to facilitate adding a front end UI later
Merge pull request #921 from ahinz/topic/add-backend-static-page-support

Add backend support for static pages