Update to the last Rust.

Version of rustc: 0.10-pre (1da2962 2014-01-17 23:41:45 -0800)

This replaces the `pow` method by `num::pow`.
Merge the traits `RayCast` and `RayCastWithTransform`.

The distinction is no longer useful since they are not type-parameterized any more.