Rewrote update transform

matrix now used correctly.
Updated the Matrix class

New functions and a bit of a tidy up
Removed the updateFrames global Array
Removed PIXI.texturesToUpdate

No longer required
Removed update and destroy webGL functions
Created new initContext function for webGLRenderer

less code = good :)
Little blendMode tweak
Fixed Canvas RenderTexture

Now uses matrix also
Fixed pivot issue
Made RemoveChild no longer returns error
removed texture check from render loop

saved on if statement! better than none :)
Updated Graphics
js linted
updated hit test on polygon
Fixed Graphics getBounds
Fixed strip render bug
Merge branch 'dev-filters' into dev

Conflicts:
	src/pixi/textures/RenderTexture.js
republished and updated tests