Refactored some of the code for the wadfile reading. Moved out the
readers into their own separate file, and moved some utilities around to
create wad utilities for more modularity.
Added in the ability for us to detect Vertex lump types. Every lump is
no longer being flagged as a LumpType::Unknown. Also added in the
testing framework to make sure that we are loading up the correct number
of vertex lumps from the wad file.