Refactoring what event strings we send to Omniture.

This doesn't work yet. The files:

clickstream.js
Ab.spec.js
ab.js

are halfway done, but I needed to park this work.
Merge remote-tracking branch 'origin/master' into refactoredABtestSetup
Make getActiveTestsEventIsApplicableTo work
Move JS client api token to page object
Registration password toggle for mobile
Move registration password toggle
Password strength indicator, with zxcvbn
Fix js lint warnings
Username available check
Decouple JS and CSS classes for registration components
Fix omniture request so that it includes parameter v37
Merge remote-tracking branch 'origin/master' into refactoredABtestSetup

To get jasmine tests working.
exclude admin
rogue space
Move zxcvbn library out of common, require in module instead
Remove zxcvbn from component.json file
Merge branch 'master' into identity-registration-js
Merge branch 'master' into identity-registration-js

Conflicts:
	common/conf/env/DEV.properties
Shorten value of Omniture a/b test-recording parameter v37
Style in a grouped kinda way