fix(avatars): integrate the profile images backend

We shouldn't merge this before the dev backend is ready: https://github.com/dannycoates/fxa-dev/issues/24.

Fixes #1556.
Wouldn't the view be the appropriate level? I don't recall having another lower level that displayed errors, besides the ephemeral error messages.