Set 'CODAP' and game name in html page title. [Fixes 74730648]

[Fixes #74730648]
Add commentary
Fix bug deleting cases when none exist.

Caused crash.
[Fixes #72571004]
Build 0254
Add pointer-events: all to data-dot-colored so that colored points in map will be selectable.
[#75815320] By overriding init and calling invalidate therein we get cases installed in the legend attribute so that a correct determination of type (numeric or categorical) can be done.
Add script to handle deployment to release directory on codap.concord.org.
Remove working directory on error.
Merge branch 'master' of https://github.com/concord-consortium/codap
Fix bug in removeClass. Remove class only on full word match.
Fix removeClass() in raphaelExt.

[Fixes 74247542]
Add basic unit test for addClass and removeClass.
Correct accidental move of graph_model.js and add an additional test to raphaelExt_test.js.
Make log server URL configurable.

Created a property, DG.logServerUrl, in core.js. This value is referenced for all server log POSTS. It is presently initalized to '/DataGames/api/log/save'.

This value can be configured in codap-config.js.

[Fixes #74726882]
Adjust server log message to conform to syntax of Data Analytics log server.

Also, make log server URL configurable.
Adjust URL APIs to allow for full url to be provided.
Suppress X-SproutCore-Version header in log POST.
Minor adjustments to log message json to align with new log server.

Part of [#74726922].
Set values in debug.js, construct json in authorization.js

[#74726922]
[Fixed #74890254] Added legend-view class to LegendVies and made a css rule that makes background white for legend-view.
Merge branch 'master' of https://github.com/concord-consortium/codap
Build 0255
Build 0256