Added unary minus operators to Vector2 and Vector3.

Example
```C++
Vector3 vec3 = Vector3(10,10,10);
-vec3; //Returns a Vector3 containing -10,-10,-10

//No effect on the normal minus operator e.g.
vec3a -vec3b; // still returns (vec3a - vec3b)
```