Add Mat4::look_at

Hopefully I got this right...