Split codecs to codecs.rs
Follow rustc 0.12.0-pre (6d8b5c9f7 2014-09-04)
Move Codec<T> back to schema
Rename to 'rust-earth'