Added cacheAsBitmap to DisplayObject
Fixing cachAsBitmap functionality
Fix for Tiling Sprites that use trimmed frames. Before they would use the trimmed frame size, rather than the actual frame size. This updates generateTilingTexture to resolve it.
Fixed setTexture bug with TilingSprite and Fixed SpriteBatch canvas transform bug
Merge dev
Fixes #563

positionOffset is now correct
Fixed issue with mouseupoutside not firing, when mouse is out of document body
Merge pull request #585 from ekelokorpi/dev

Fixed issue with mouseupoutside not firing, when mouse is out of body
Added CacheAsbitmap Example
Merge branch 'pixidev/dev'

Conflicts:
	src/pixi/extras/TilingSprite.js
Fix PIXI.Texture.removeTextureFromCache()

Fixes a couple of issues:

* Cached textures should also be removed from PIXI.BaseTextureCache to be fully removed. This was discussed here: http://www.html5gamedevs.com/topic/2182-pixi-web-app-slows-down-after-loading-20mb-of-images-on-ipad-mini2/?p=14945

* Base64-encoded images use the full base64 string as the hash key (rather than a much smaller image URL string for "normal" texture loading). This essentially doubles the browser memory usage for each cached image. Previously, when setting the value as null, the key remained, leaving an image worth of data still in the TextureCache. This fix is essential if loading & clearing lots of base64-encoded images.
Merge cachAsBitmap Branch
Tweaked tiling texture
Tweaked so cacheAsBitmap does not render the filters

rebuilt files
Merge pull request #591 from cacheflowe/dev

Fix PIXI.Texture.removeTextureFromCache()
Merge branch 'pixidev/dev'
Small documentation fix.
Fixed issue where visibility was not being respected in sprite batch
Fixed bug in gl.bindTexture which tried to use an undefined private var.
Merge pull request #579 from photonstorm/dev

Fix for Tiling Sprites that use trimmed frames.