Refactor: Reimplemented and reinstated map load time vertex pruning

Moved data out of Vertex that is only needed whilst loading a map.

Also removed the algorithms for Line and Sector pruning as we must
tolerate these for mod compatibility purposes (although, we could
shift them to separate lists...).