Prevent click event from firing twice when updating anonymous giving pref

The selector was targeting the label instead of the input itself, which fires the event twice oddly. http://stackoverflow.com/a/13756844/1274612

I also updated the selector that is used to visually update the checkbox, it was targeting nothing.

Fixes #841