Merge commit 'f936e4'

Conflicts:
	dev/enchant.js
	enchant.js
	enchant.min.js
	ja/enchant.js
reformat and add translation to examples
Merge pull request #30 from replore/preload-image-feature

supports jpeg and bmp type image file.
Merge pull request #30 from replore/preload-image-feature
supports jpeg and bmp type image file.
Merge branch 'master' of github.com:wise9/enchant.js

Conflicts:
	doc/en/files.html
	doc/en/index.html
	doc/en/symbols/_global_.html
	doc/en/symbols/enchant.Class.html
	doc/en/symbols/enchant.Entity.html
	doc/en/symbols/enchant.Event.html
	doc/en/symbols/enchant.EventTarget.html
	doc/en/symbols/enchant.Game.html
	doc/en/symbols/enchant.Group.html
	doc/en/symbols/enchant.Label.html
	doc/en/symbols/enchant.Map.html
	doc/en/symbols/enchant.Node.html
	doc/en/symbols/enchant.PhyBoxSprite.html
	doc/en/symbols/enchant.PhyCircleSprite.html
	doc/en/symbols/enchant.Scene.html
	doc/en/symbols/enchant.Sound.html
	doc/en/symbols/enchant.Sprite.html
	doc/en/symbols/enchant.Surface.html
	doc/en/symbols/enchant.animation.Tween.html
	doc/en/symbols/enchant.box2d.PhySprite.html
	doc/en/symbols/enchant.box2d.PhysicsWorld.html
	doc/en/symbols/enchant.gl.Camera3D.html
	doc/en/symbols/enchant.gl.DirectionalLight.html
	doc/en/symbols/enchant.gl.Light3D.html
	doc/en/symbols/enchant.gl.Mesh.html
	doc/en/symbols/enchant.gl.PointLight.html
	doc/en/symbols/enchant.gl.Quat.html
	doc/en/symbols/enchant.gl.Scene3D.html
	doc/en/symbols/enchant.gl.Sprite3D.html
	doc/en/symbols/enchant.gl.Texture.html
	doc/en/symbols/enchant.gl.collision.AABB.html
	doc/en/symbols/enchant.gl.collision.BS.html
	doc/en/symbols/enchant.gl.collision.Bounding.html
	doc/en/symbols/enchant.gl.collision.OBB.html
	doc/en/symbols/enchant.gl.physics.PhyBox.html
	doc/en/symbols/enchant.gl.physics.PhyCapsule.html
	doc/en/symbols/enchant.gl.physics.PhyContainer.html
	doc/en/symbols/enchant.gl.physics.PhyCube.html
	doc/en/symbols/enchant.gl.physics.PhyCylinder.html
	doc/en/symbols/enchant.gl.physics.PhyPlane.html
	doc/en/symbols/enchant.gl.physics.PhyScene3D.html
	doc/en/symbols/enchant.gl.physics.PhySphere.html
	doc/en/symbols/enchant.gl.physics.PhySprite3D.html
	doc/en/symbols/enchant.gl.physics.Rigid.html
	doc/en/symbols/enchant.gl.physics.RigidBox.html
	doc/en/symbols/enchant.gl.physics.RigidCapsule.html
	doc/en/symbols/enchant.gl.physics.RigidContainer.html
	doc/en/symbols/enchant.gl.physics.RigidCube.html
	doc/en/symbols/enchant.gl.physics.RigidCylinder.html
	doc/en/symbols/enchant.gl.physics.RigidPlane.html
	doc/en/symbols/enchant.gl.physics.RigidSphere.html
	doc/en/symbols/enchant.gl.physics.World.html
	doc/en/symbols/enchant.ui.APad.html
	doc/en/symbols/enchant.ui.Button.html
	doc/en/symbols/enchant.ui.Pad.html
	doc/en/symbols/initialize.html
	doc/en/symbols/src/plugins_gl.enchant.js.html
	doc/ja/files.html
	doc/ja/index.html
	doc/ja/symbols/_global_.html
	doc/ja/symbols/enchant.Class.html
	doc/ja/symbols/enchant.Entity.html
	doc/ja/symbols/enchant.Event.html
	doc/ja/symbols/enchant.EventTarget.html
	doc/ja/symbols/enchant.Game.html
	doc/ja/symbols/enchant.Group.html
	doc/ja/symbols/enchant.Label.html
	doc/ja/symbols/enchant.Map.html
	doc/ja/symbols/enchant.Node.html
	doc/ja/symbols/enchant.PhyBoxSprite.html
	doc/ja/symbols/enchant.PhyCircleSprite.html
	doc/ja/symbols/enchant.Scene.html
	doc/ja/symbols/enchant.Sound.html
	doc/ja/symbols/enchant.Sprite.html
	doc/ja/symbols/enchant.Surface.html
	doc/ja/symbols/enchant.animation.Tween.html
	doc/ja/symbols/enchant.box2d.PhySprite.html
	doc/ja/symbols/enchant.box2d.PhysicsWorld.html
	doc/ja/symbols/enchant.gl.Camera3D.html
	doc/ja/symbols/enchant.gl.DirectionalLight.html
	doc/ja/symbols/enchant.gl.Light3D.html
	doc/ja/symbols/enchant.gl.Mesh.html
	doc/ja/symbols/enchant.gl.PointLight.html
	doc/ja/symbols/enchant.gl.Quat.html
	doc/ja/symbols/enchant.gl.Scene3D.html
	doc/ja/symbols/enchant.gl.Sprite3D.html
	doc/ja/symbols/enchant.gl.Texture.html
	doc/ja/symbols/enchant.gl.collision.AABB.html
	doc/ja/symbols/enchant.gl.collision.BS.html
	doc/ja/symbols/enchant.gl.collision.Bounding.html
	doc/ja/symbols/enchant.gl.collision.OBB.html
	doc/ja/symbols/enchant.gl.physics.PhyBox.html
	doc/ja/symbols/enchant.gl.physics.PhyCapsule.html
	doc/ja/symbols/enchant.gl.physics.PhyContainer.html
	doc/ja/symbols/enchant.gl.physics.PhyCube.html
	doc/ja/symbols/enchant.gl.physics.PhyCylinder.html
	doc/ja/symbols/enchant.gl.physics.PhyPlane.html
	doc/ja/symbols/enchant.gl.physics.PhyScene3D.html
	doc/ja/symbols/enchant.gl.physics.PhySphere.html
	doc/ja/symbols/enchant.gl.physics.PhySprite3D.html
	doc/ja/symbols/enchant.gl.physics.Rigid.html
	doc/ja/symbols/enchant.gl.physics.RigidBox.html
	doc/ja/symbols/enchant.gl.physics.RigidCapsule.html
	doc/ja/symbols/enchant.gl.physics.RigidContainer.html
	doc/ja/symbols/enchant.gl.physics.RigidCube.html
	doc/ja/symbols/enchant.gl.physics.RigidCylinder.html
	doc/ja/symbols/enchant.gl.physics.RigidPlane.html
	doc/ja/symbols/enchant.gl.physics.RigidSphere.html
	doc/ja/symbols/enchant.gl.physics.World.html
	doc/ja/symbols/enchant.ui.APad.html
	doc/ja/symbols/enchant.ui.Button.html
	doc/ja/symbols/enchant.ui.Pad.html
	doc/ja/symbols/initialize.html
	doc/ja/symbols/src/ja_plugins_gl.enchant.js.html
	ja/plugins/gl.enchant.js
	plugins/gl.enchant.js
disable setPreventDefault() on mouseevent outside div#enchant-stage
remove lang tag
bugfix (#36)
bugfix about VirtualMap
jsdoc -> jsduck
bugfix on Surface.setPixel

Conflicts:

	enchant.min.js
bugfix (#35)
modify examples and remove unused images
rename image
fix bug on keyEvent
fix bear's color
avatar.enchant.js v0.1 added
delete gabegie file
Merge pull request #41 from shi3z/master

Avatar functionality
revert doc generator to jsdoc