Oneboxes shouldn't explode when the remote causes an HTTPError

Catching the exception earlier on prevents the controller from returning a 500 to the client.

It might be nice to try and indicate the reason why a oneboxing failed in the future, especially for 404s, but I'll leave that for another day.