better error handling ...

- provide info in error message about which template when error occurs while
rendering template
- fix bug where page argument was not being passed to global error handler