Install default error handler on ApplicationRoute#actions, not #events

Fixes an issue where `error` events would still
be handled by the default error handler installed
on ApplicationRoute#events, causing deprecation
warnings.
TESTING_DEPRECATIONS refactor in various testcases

teardown ftw