Reset for buddyPictureUpload

Implement a complete reset for buddyPictureUpload on cancel which removes image and image related data from scope. Add reset button when image is loaded that resets preview back to the state when image was first shown.
This seems overfly complicated. Just use empty().