Minimize try in updateCellValue.
Removal of a bunch of duplicate code for jsonCell/loadedFrom.
No longer arbitrarily try and et cell.dependencies, this must be set at cell creation.
Ensure that jS.calcDependenciesLast is set at initiation.
MUCH better spare formula usage.  No longer bound by cell, but by instance and calcStack.
Only push a cell state when in one.
Reverse the cell's state for last in last out so index of 0 is always current state.
Better property detection and removal (ie defer)
Remove "result", now only value, valueOverride, and formula have to do with setting a cell's value.
Better use of calcDependenciesLast.
Refactor inputs to not trigger additional calcs.
Use body for temporary parent to setup charts on demand rather than waiting till the formula is done.
Remove unused properties in inputs.html