Restore skin rendering in gui renderer.
Make skin required parameter of gui renderer's constructor.
Fix linear layout spacing for negative extra length.
Add geometry property to Widget.
Remove skin property from Widget.