make pinchzoom be compatible with zepto

to compatize with zepto, the list below is considered for the change:

- difference in `width()` and `height()` between jQuery and Zepto
- Zepto doesn't recognize `webkitTransform` style properties