[ANALYZER-2285] - Integrate D3 Protovis Replacement framework into CCC
* Properties of TemplatedElement classes are now exposed as JS property getters instead of as accessor methods.
* Properties of Template classes continue to be exposed as accessor methods, supporting the fluent syntax we're accustomed to with protovis' pv.Mark classes.