SSP-2460 More precise and centralized error handling

The "centralization" includes consolidation of OAuth
and post-OAuth error handling into LtiLaunchErrorHandler.