Update zui.js

-Added polygon support for ViewObject, including mouse event handling.
-Separated ViewObject's scale property to positionScale and sizeScale.
-Added centerAt property to ViewObjects with rect shape.