javadoc
Merge remote-tracking branch 'origin/master'
Merge remote-tracking branch 'origin/master'

Conflicts:
	src/scespet/core/VectTerm.scala
not using msgpack right now
documentation and fixes to unit tests with proper event graph impl
some tiny buglets.
map now consistently supports exposeNull
new approach to Plot. No longer need to chain calls, and can more easily customise renderer, plot, etc.
Experimenting with a new style of EnvTermBuilder that uses DelayedInit as a way to provide scope to a block of code.
i.e. by doing:
new EnvTermBuilder {
  ... body has access to implicit env, and utility functions
}

I think it is nice, but more experimenting