Merge pull request #224 from serpis/master

Add appropriate prefix for aliases too.
Update for runtime removal
Merge pull request #225 from bjz/update-examples

Update for runtime removal
Added 'static_struct' generator
Merge pull request #227 from ozkriff/static_struct_generator

Added 'static_struct' generator
fix enums (Rust now namespaces enums)
ast::TyPath now only takes two args
Merge pull request #228 from alfredr/master

Bring up to date against current rust
Hack our way around rust-lang/rust#19387
Merge pull request #229 from bjz/fix-build

Hack our way around rust-lang/rust#19387
Revert "Merge pull request #229 from bjz/fix-build"

This reverts commit d212190fa35b0c5192565a4e3ac08be16ef8d235, reversing
changes made to 480433d8cb6b09142c67cf0044416026c6647c17.
Merge pull request #230 from alfredr/master

Revert "Merge pull request #229 from bjz/fix-build"
Fix broken dependencies.  rust-xml -> xml-rs

rust-xml was renamed to xml-rs in commit 46df492290dca074e306559ad2db1216b971e1ea
Merge pull request #231 from jamesluke/master

Fix broken dependencies.  rust-xml -> xml-rs
fix for opt-in `Copy` and remove unused attributes
Merge pull request #232 from HeroesGrave/master

Fix for opt-in `Copy` and remove unused attributes
Remove the glfw dependency and the examples
Merge pull request #234 from tomaka/remove-examples

Remove the glfw dependency and the examples
Update all of the Cargo.toml for publishing
Update for Rustc