Moved todo's into a logical place, added todo's for new abilities.
Added static abilities, enchantment type for cards.
Updated the doxygen file. Updated CMakeLists to work as well for linux as for windows.
Updated the ability lib to be able to represent all abilities used on white cards in the Return to Ravnica Card Set.
Disabled Visual Studio warnings regarding exception specifiers.
Readability Updates.
Type changes throughout the code.
Doxygen, exceptions update.
Added "Instant" as a type of card.
Updated combat damage step.
Initial efforts for combatManager class. Also fixed tracking issues with instantCard.cpp