moved the default card/set types to the core module
renamed 'DefaultIconFactory' to 'DefaultSymbolIconFactory'
added 'generated at' line to the proof sheet
moved DoubleDimension to the 'utils' module
split TextLayoutUtils out of LayoutUtils into the 'utils' module, as it's pure-text
updated a couple imports for new class locations
moved withGraphics to a new SvgUtils class
made the 'line' variants static and added a new STRETCH Align constant
pulled a withGraphics variant that can add to an existing document (or optionally just use an existing document as it's DOM factory)
created a factory that will generate CardSet icons based on the key in a super uninteresting text-based style
added various rarity settings for the test cards
added getCardSetIconFactory() to the Theme interface
made set icons use lowercase IDs with a per-document differentiator
changed the frame to spit out SVG at natural size, rather than attempting to constrain it to print dimensions (with inches)
added a method for getting a Card's set icon (including rarity differentiation)
stuck the set icon into the type bar, much as the casting cost is stuck into the title bar, with the space dynamically reduced for the actual type line based on the icon's dimensions
narrowed the set icons from 90px to 80px, retaining the same 45px height