Renamed surface subdivider class.
Changed bsp29 load helper to inherit from bsp surface builder.
Changed surface builder to be a parameter.
Merged BSP file lump types.
Merged BSP file vertex and edge types.
Merged in-memory vertex and edge types.
Changed Quake 2 to store data only needed for surface building to be released after loading and store it in builder class.
Merged loading of vertexes, edges and surface edges.
Merged building of surface vertex lists.
Changed surface builder not to copy data to memory but use BSP file data directly.
Merged old Quake surface struct into class.
Merged old Quake 2 surface struct into class.
Quake texinfo flags are not used.