Allow users to choose a custom avatar
Fix bug with storing all external providers as Facebook
Allow users to associate with multiple external accounts