bumped version to 1.0.2
[#525] added a workaround for the `setPrototypeOf` function on IE9/IE10
fixed extra comma issues with IE(x)
CHANGELOG Update
merged back relevant fixes from the 1.0.x branch
[#525] avoid using `instanceOf` when possible

typically on object child that were created/replicated using the
deepcopy function.
[#521] added basic type check for the `me.Vector2d` constructor

this will help prevent breaking the internal global translation buffer
(see related ticket for more details)
[#525] fixed some linting issues
small look refresh for documentation : more flat and flashy to be more in line with the "melonJS" green and  blog color scheme
[#521] added basic type check for the `me.Vector2d` constructor

this will help prevent breaking the internal global translation buffer
(see related ticket for more details)

Conflicts:
	CHANGELOG
	src/math/vector.js
[#521] Use new me.Error class
Correct class name
last leftover tidbits from the 1.0.2 branch
Merge branch 'master' of https://github.com/melonjs/melonJS
Merge branch 'master' of github.com:melonjs/melonJS into ticket-144
Merge branch 'ticket-144' of github.com:melonjs/melonJS into ticket-144
refactored to use me.Color