fix(avatars): add profile server client to proxy remote images

Fixes #1458.
Fixes #1447.
Fixes #1469. It fixes the client portion, at least. The server depends on https://github.com/mozilla/fxa-profile-server/issues/31.

Not sure if we want to merge until the server side is ready.
Looks like Firefox and Chrome top out at 10MB according to http://dev-test.nemikor.com/web-storage/support-test/, but yeah, let's just not persist the `src` at all.