userPrefs improvements

- User prefs set by internal anchors (not query strings)
- Users prefs now have jasmine tests

@phamann sanity check a/b testing for me?