User can add an avatar to their account

*Avatar can be added on account creation
*Avatar can be added or changed through account edit page
Merge pull request #1 from zhbanton/upload_images

User can add an avatar to their account