name change shinkIfNeeded() -> shrinkIfNeeded()
cleanup/optimization of Octree::readElementData()
combined SimulationStates Moving and Changing

also funnel entity updates by UDP packet through a single list
changeEntityState() --> updateEntityState()