added ChunkChangeObserver

WDL gets changed chunks from VoxelMap (if and only if it exists), allowing both to use isChanged

Also updated to some more recent MCPtest mappings