Added 404 page if no resource is found and the default resource is selected

We were seeing 200 response codes from urls such as:

/news/this-doesnt-exist/

where /news/ is the Articles container.

This fix allows us to throw a 404 if the first $params is not a number (so Archivist still functions as normal)