Added convenience functions for matrices.
Make matrix implicit convertible to matrix4
Made better dependet properties and fixed PointAt

Also made movable use the new and improved dependent properties.
Added some doxygen docs