[texture-frame] Fix the frame properties setter
[texture-frame] Fix the frame properties setter

The :top property was being set over the :left property, causing
a repaint bug of TextureFrame with asymmetric frame values.

The TextureFrame constructor  was also still using the old ordering
of the frame components, instead of the more natural HTML ordering.

pwithnall/mx,clutter-project/mx,clutter-project/mx,jonnylamb/mx,pwithnall/mx,pwithnall/mx,clutter-project/mx,pwithnall/mx,jonnylamb/mx,jonnylamb/mx,clutter-project/mx,jonnylamb/mx