In dataDidChange, bail if not isReadyToDraw. Rename hasSomethingToDraw to isReadyToDraw and call on it in dataRangeDidChange. This protects maps from attempting to draw when data is added or data values are changed if there are no lat or long attributes.
Merge branch 'master' of https://github.com/concord-consortium/codap
Patch XHR requests to allow sending cookies/credentials
Allow setting a document server location through url params
Automatically handle "logging in" when using a document server

[#72554506]