Update to the last ncollide API.

Replace ncollide types/traits:
* AABB (except. ctors) -> AABB3 (type alias)
* Ray  (except. ctors) -> Ray3 (type alias)
* RayCast              -> LocalRayCast (new trait for transformationless ray casting)
* Scalar               -> f32 (Scalar is now a trait)

Replace ncollide odd patterns:
* Ray { ... } -> Ray::new(...)

Replace nalgebra odd patterns:
* Cross::cross         -> nalgebra::cross
* Norm::normalize_copy -> nalgebra::normalize
* Norm::norm           -> nalgebra::norm
* Eye::new_identity    -> nalgebra::new_identity
* matrix.rmul(vector)  -> matrix * vector (operator everload!)
* point1.as_vec() - point2.as_vec().clone() -> point1 - point2 (operator overload for points: Point - Point = Vector)

Update to the last Rust:
* fail!(...)-> panic!(...)