Windows build requires shoes.bat from ext/install
Text block reuse existing fonts
Refactored with text_font class
(forgot to stage text_font)
formatting
updated buttons and clicking to use new styling patterns
get rid of :listener attribute in swt_button
updated mock with clickable and other minor improvements
whoops almost missed untracked file
and ... put the indentation back
updated elements to use new style methods still has errors
added alias method and updated dsl.text=
Spec fix for link
Specs for TextFontFactory
Use attr_reader for ivar access
Remove unneeded initial font parameter
Remove TextFont, just compare against the Swt font itself
Fix specs with relation to font caching

Because of how we now cache the fonts on creation in the factory, these
specs needed a tweak. The before in the specs actually runs the font
crreation where previously it would run in before and the spec itself.
Restructure to use if/else instead of early return
Clearer indentation