BUG: open ticket 7537 Fixing Validation\Exception errors

Amendments so that Validation\Exceptions are caught when editing a page

http://open.silverstripe.org/ticket/7537