Implemented RMesh 2

* Surfaces without collision detection (in 3D World Studio, add a
"notsolid" attribute to meshes and brushes)
* Smaller files (less strings and 4-byte integers)
* Manually linked waypoints