Issue #2331533: Add js unit tests for basic personalization functionality and have Travis CI run them