Demo JSON config guid changed.
Submission transparently handling IPS cache miss (ECOURSES-5483)
Version upto differentiate the cache changes
updating client network errors and new messaging
upping version to 1.0.1-dev.2
upping version in pearson.js
Young's code review suggestions
Merge pull request #68 in BRIX/brixclient from 4634_ajax_error to master

# By seannives
# Via seannives
* commit '67ecefbe68049312cb56e73857d731b11aec2537':
  Young's code review suggestions
  upping version in pearson.js
  upping version to 1.0.1-dev.2
  updating client network errors and new messaging
datatoggle supports using a keyArray to select the index to toggle
add linegraph accessors setXAxisLabel & setYAxisLabel

demo setting the label w/ dataswap mortar in Neff/EnergyCompareNewLineGraph.html
Merge remote-tracking branch 'origin/PreProduction' 1.0.2 patch to master

Conflicts resolved:
	Makefile
	src/pearson/pearson.js
fix build warning (call to non-existent warn method on logger should be warning method)
Merge remote-tracking branch 'origin/PreProduction' (fix of build warning) to master
minor comment changes to unit tests
Added setXAxisLabel/setYAxisLabel functionality that had been added earlier to linegraph.js
fix demo pages so they work (still using Proto brix)
output profiling results on unit test page (leaving the console output also)
update activity config schema and add doc on new config elements

- change schema to reflect design in the IdentifyingTargetElements.md doc
- create doc describing the design for identifying target elements in activity config
refactor briclayer, new typedefs, isolate brix and mortar to their container

- give any duplicate containerIds a new unique value (and a warning message) to support the activity configs that were incorrectly created before the uniqueness was enforced.
add new info domain properties when they're supplied in the config