Improved profile form and image upload - messages returned to user