Add @struct to most classes in Chromalytics.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=56849943
Fix a warning in service_settings.js
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=56929122
Remove a few typecasts which are unnecessary.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57692773
Adding manual session controls.  This allows clients to manually start a new session in the tracker.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57698632
Add timing support to tracker.

var timing = tracker.createTiming('category', 'variable', 'opt_label');

... do stuff.

timing.send();  // timer cannot be reused
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57935548
Convert Chromalytics to the new test compilation system (added in []), so that we don't have to keep a bunch of js_binary()s up to date manually.

Also, set goog.DEBUG to false when compiling the bundle, which reduces its size by about 12%.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57975311
Change ua verison to ca2, cuz we're diffrn't now.
-------------
Created by MOE: http://code.google.com/p/moe-java
MOE_MIGRATED_REVID=57976062