Server logging can throw an exception if Debug._currentMessage is empty. Catch.
Catch exceptions that may occur when requesting data interactive state during save or export operation.

We will not save or export the data interactive state under those
circumstances,
but we will export codap state.

[#Fixes 75364516]
make deployCODAP script executable.
Add "Delete Unselected points" functionality to graph
Merge pull request #9 from apeeyush/master

Add "Delete Unselected points" functionality to graph
Merge branch 'master' of https://github.com/concord-consortium/codap
[Fixes #77210916] Fix broken redirection for relocatable CODAP:

For the versions of codap on http://codap.concord.org/releases, the redirection of the base url would
lose any query parameters. Fix was to use javascript redirection rather than html meta tag redirection.
[Fixes #76406812] Move update build number script to codap from dg-app.
Build 0259
test_runner adds the capability to run all sc tests from the command line using phantomjs.
Modifies test_runner
Merge branch 'master' of https://github.com/concord-consortium/codap
Merge branch 'master' of https://github.com/concord-consortium/codap
Increase the default size of the map component
Added possible latitude and longitude attribute names
The map now has a widget with which user can choose among three base maps. The chosen base map is saved and restored.
Adds precommit hooks with JSHint and a precommit hook installer and changes to the JSHint configuration files. [Fixes #58203342]
Changed text in jshint-hook.sh
[Fixes #72746948] By overriding z-index of some leaflet and SC styles, changing them to 'inherit' rather than a specific number, we keep the map controls from floating above everything in the widow.
Merge branch 'master' of https://github.com/concord-consortium/codap