[#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