Matrix4 makeTranslation accepts a single Vector3

I'll update the tests if this is okayed.