Math+draw optimization

+ `++i` is faster on `IE8-`;
+ multiply is faster than divide on `IE8-`;
+ Math call optimization;
+ very fast `matrixMultiply()` (expanded calculations and cached common calls);
+ only `IE8-` initializes `VML`;
+ `window`, `document` and `undefined` cached for performance and better minification;
+ minor changes.