Upgrade to rustc 0.12.0-pre (0bdac78da 2014-09-01 21:31:00 +0000)
Build with #![no_std]

This helps us make a C-friendly library, which is important for html5ever.
Use a single structure for both directions of static atom mapping
Eliminate the requirement for macros/src/data.rs to remain sorted
Move crate-level macros stuff into its own file
Statically intern namespaces, and provide a shorthand macro

We can't make these simple Atom constants, because the Atom type has a
destructor.
Merge pull request #10 from kmcallister/dev

Various enhancements