Added display() and Plugin::displayNode()

Intended as future replacement of current, not-so-nice, frontend support.
Added generic errorPage view
Added generic errorPage() function to replace pageNotFound()

Its error code argument defaults to 404.