returns a vector that is the result of point rotated around the axis vector by num degrees
Example:
v = RotatePointAroundAxis( point, up, degrees )
* = mandatory