* fix a bunch of formatting problems that only show up for combined card types in languages other than english * add tests that actually perform generation during testing