fix linegraph unit tests that broke when the id and data properties were made private

used the new accessor functions to get the id and data
modified to ignore built brixlib-deps.js
build.sh should now build brixlib-deps.js also

Assuming the code works on the mac. It works on my Linux Mint VM.

The brixlib-deps.js will mean that we shouldn't break existing demo files which use the individual scripts anymore.

See the modified NeffBarAnim.html demo for an example.