prefer Ember.Logger.assert over Logger error + setTimeout throw.

As the chrome purple debugger pause, and it cannot be swallowed.
the routes default error handler should also nicely inspect the error
when asserting