Finished card parser

Finished code for parsing an individual card.
* Removed CardSubType and CardMark enums.
* Fixed default values for new MagicCards.
* Updated class visibility to public for MagicCard, ManaCost, Ruling.
* Changed ManaCost.ConvertedCost to a property, was method.