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

Fixes #1727

Also fixes #1722.
Closes #1544.
Closes #1613.
The startup dependency graph is getting a bit out of control. I feel like we need a nice DI container type thing. `slaps self across the face.`