Upgrade to rustc 0.13.0-nightly (222ae8b9b 2014-10-18 00:47:22 +0000)

In Rustc 0.13 crate debug was removed. 

* This patch removes all uses of `extern crate debug` and `{:?}` usages with `{}`, add `Show` trait to any affected structure or enum.