[MTG] Split out set-specific card data from data that's the same across sets; General clean-up and printspam reduction