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
[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
Further reconciliation of merge with trunk
Fix a merge issue
Further reconciliation of merge with trunk
Further reconciliation of merge with trunk