pulled the text of RenderableString to render, instead of using toString (which wraps flavor in braces).
allowed for arbitrary-case symbols on CostType.isSymbol and .fromSymbol
got parsing symbols (and inline flavor) out of body text
added RenderModel.fromCard, a static factory method that will create a render model from a Card and a RenderSet