UX: Edit: Touch up profile image upload

Make the UI for the main profile image upload a
little cleaner, with a custom upload button and
placeholder if no image has been uploaded yet.