Update usages of fail! to panic!

The fail! macro was renamed to panic! in the Oct 29th, 2014 nightly. See commit: https://github.com/rust-lang/rust/commit/6ac7fc73f5acfe30c698ea4f8bfc37b30473977e