fix(avatars): load profile image on settings and sign in pages if available

Fixes #1727.
fix(avatars): ensure the default image background is covered by the profile image
refactor(avatars): remove Session cache and load avatar from server
wip

Conflicts:
	app/scripts/models/brokers/oauth.js