Docs updated

Fixed issue where alpha not being set correctly in canvas spriteBatch
Fixed issue where previous stage events did not get removed correctly
jslinted code
Allow texture to not be flipped
Dived into the WebGL renderer, plus  fixes