make_avatar(url)
make_avatar(url) and make_primary

-make_primary opion for url & uplaod
-refactored make_avatar(url)
-added form validation for url's
-validation errors are displayed as messages for make_avatar(url)