Reworked border and padding so that runtime changes can be made.

Got layouts working with border/padding.

Implemented percentage width, height, x and y on views with support for runtime changes.
Merge pull request #55 from teem2/borderpadding

Reworked border and padding so that runtime changes can be made.