Adding rebuildLayers() step to verification of updateScene in unit tests, so we can handle layer modification in future commits
Default layer type is Canvas, layerType handling changed to be more local
_hasLayerBelow consistency
Removed vestigial pre/post render
Some reorganization of Node