Upload user avatars, choose between old avatars.

Closes #13

Styling remains, and usability is bad, but relatively easy to fix:
- to upload new image. click old, then drag new file over old image.
- to change to older image, just click older image (which will
  probably be hidden by default and shown/fetched when clicking user
  image in the first place