Skin position fix

Controls that use the old `<posx>, <posy>` and were missing `<width>` or `<height>` had their width and height computed from the parent before the x and y position were applied.

@MartijnKaijser This should fix the touched issue.