VID-2038 Add bucky profiling to User Profile

Add profiling to UserProfile.js. Specifically this is now profiling the opening of the user edit lightbox, a save after a user changes their information, and when a user uploads a new avatar from their computer. Additionally there was a small css change to change the cursor on sample avatars, and I renamed a couple methods to use more accurate names.

Ticket: https://wikia-inc.atlassian.net/browse/VID-2038
Same comments as above; should this be outside the if block so the error state is handled as well?  Also, will 'success' always be called?  If there is a problem is there a fail that will be called?