fixes issue #18

I've experienced that Surface fails due to the webkit transform test at
https://github.com/Famous/core/blob/master/Surface.js#L15 - This is the
case when loading scripts before body is created.

We could change it to something like:
```js
var usePrefix = document.createElement('div').style.webkitTransform !==
undefined;
```
Merge branch 'fixed-#18' of github.com:raix/core into raix-fixed-#18

Conflicts:
	Surface.js
Merge branch 'raix-fixed-#18'
Update position when size changes

Update the surface position when the size changes to reflect the origin
Merge pull request #30 from Thecontrarian/master

Update position when size changes
Merge remote-tracking branch 'public/master'