This almost certainly will not build.  Checking in because I'm switching
gears again and don't want to loose what I have done thus far.  I should
really be passing along a Map of idParsers instead of a Map of
idWindows.  That is what I set out to do all along but before I knew it,
I was coding it wrong.
Trying to check in my .gitingore.
Code complete.  Still need to document and resolve some TODOs.  Still
need to build and debug.
Now builds.  Dies on startup though.
Works but buggy.
Fixed some errors.  Clean-up.  Documented new methods.
Replaced one std::Map with an idHashTable.
Attempted to replace another stl::Map with an idHashTable.  Builds but
crashes.  I've got to step away from this and work on something else for
right now.
I don't understand why this makes it work, but it does.
Removed some dependence on std String.
Replaced some malloc with new.
Replaced all malloc with new.
Things aren't working out so well.  Think I'm going to try to go about
this another way.  Don't want to loose my work in case I change my mind
later.
Broke the code slightly.  Reverted a lot of recent changes.  Now using a
map to determine which GUI patches are applied.
Fixed seg fault when quitting.
Broke the build.  Attempted to remove all STL references.  Found out that idBTree is pretty boken and unusable.  Might try to fix it.
Changes I don't want anymore but am saving in case I want them later.
Merge branch 'patchPostRead-20121009' of github.com:eviljoel/iodoom3-resolutiondetection into patchPostRead-20121009