Do not reset fbo of CanvasContext before each draw call, do this only when currentRenderingContext is not itself
Only generate textures from CanvasContext when texture is required for drawing to somewhere
Fix transform related actions, now it draws the right way after using translate, rotate, scale, save and restore
Add simple rect image for dev
Test of using rotate, save and rotate when drawing images
Move particle drawing sample to particles.js