Text passed into InputBoxes is automatically converted to string

* Also vintage shoes behavior :-)
* causes a crash on the backend otherwise (expects string)

Noticed that while running some of my shoes applications and they started crashing (I often have options saved as numbers and then pass them in there)
So right now [this guy](https://github.com/shoes/shoes4/blob/master/lib/shoes/common/style_normalizer.rb) just passes stuff onto `Color::DSLHelpers#pattern` but I think either it could handle `:text` differently or else pattern could do it, but I think it'd be nice to expand that class a little bit (and thus justify its existence?) by having it handle a new kind of normalization.

Personally I've wondered why it's a class when it feels like we use it like a modular method (what I mean is that I would expect `StyleNormalizer.normalize(styles)` instead of `StyleNormalizer.new.normalizer(styles)`

just thinking out loud . . .