Uploaded images are scaled to a maximum width

*A square thumbnail version of uploaded images is created at 180x180
User's avatar is re-sized appropriately
Merge pull request #6 from zhbanton/set_max_image_size

Set max image size