Abstracted texture proxy code, changed CubeMap to a proxy.
Updates methods to use Texture objects instead of BitmapData, and provided convenience textures for prepping special textures
Replaced all BitmapData used for rendering with textures. BitmapTexture will need to be used for BitmapData.
Removed "deep" parameter from dispose(). Who creates it, should dispose it. Always.
Reset material after animation change
refactored Object3D and CobjectContainer 3D to tidy up transform calcs
and add sceneTransform events
created controller package for entity controllers
renamed parse to loadData
comment update on hovercontroller
set partition on default camera
added license test to readme
DitheredShadowMapMethod, removed step size
Automatic position adjustment for DirectionalShadowMapper
Textures are no IAsset implementations, and ImageParser creates textures.
Removed AnimatedBitmapMaterial, hard-deprecated VideoMaterial & BitmapMaterial
Updated some BitmapMaterial references, removed BitmapFileMaterial
Merge branch 'master' into texturerefactor

Conflicts:
	src/away3d/containers/View3D.as
	src/away3d/core/managers/Texture3DProxy.as
	src/away3d/core/render/BackgroundImageRenderer.as
	src/away3d/loaders/parsers/AC3DParser.as
	src/away3d/materials/DefaultMaterialBase.as
	src/away3d/tools/Merge.as
Merge branch 'texturerefactor' of github.com:away3d/away3d-core-fp11 into texrefactor

Conflicts:
	src/away3d/loaders/parsers/ImageParser.as
Removed unused imports from DefaultMaterialBase
Merge branch 'master' into texturerefactor

Conflicts:
	src/away3d/loaders/parsers/AC3DParser.as
	src/away3d/tools/Merge.as
Merge branch 'texturerefactor' of github.com:away3d/away3d-core-fp11 into texrefactor