Create page if no match is found when using _go

This was a usability issue pointed out by a non-technical user.
There seemed to be no obvious way to create new pages. This was
the suggested solution and the easiest to implement.
Merge pull request #397 from joehillen/_go-createPage

Create page if no match is found when using _go