Initial vector3 support

I realise that the previous push I made didn't quite work. Working on
that.
Fix error when CC isn't provided
Fix il_vec3_rotate