Introduce WrapperFactory as a indirection on creating the ViewWrapper and ViewGroupWrapper.

The layout/measuring that takes place in the wrappers, might not work on some rare cases. In those cases, the Factory can be overriden to return modified versions of the wrappers.
Update miglayout to 4.2
Release 1.0

Fix TextView text wrapping/text flowing/component resizing bug
Add WrapperFactory for customizing the layout/measuring in the wrappers
Debug rectangles are drawn correctly now (had wrong padding)