add missing TextFieldBuilder.autoSizeNone
LayoutSprite changes

- repackaged the various sprites into flashbang.layout
- AbstractLayoutSprite is the superclass that everyone inherits from
- LayoutSprites are automatically laid out when a child LayoutSprite is
laid out