Get page_name from form if available

We were just getting it from the subdomain, which was a bit foolish for
new pages and actively broken for the form on page-already-exists.

Fixes #1