Refactor|World|bsp::Partitioner: Reimplemented the "SuperBlockmap" node tree with de::BinaryTree

Todo:
- Verify everything still works correctly
- Revise API for line segment insertion
- Cleanup and rename