Renamed fail! to panic!
Updated parsers to follow new libsyntax naming
Renamed fail_fmt to panic_fmt
Renamed missing_doc to missing_docs
Renamed unused_variable to unused_variables
Merge pull request #210 from farcaller/fix-nightly

Various fixes to unbreak master
Fix warning about redundant patterns

/Users/ilya/Code/rust/zinc/src/ioreg/builder/utils.rs:95:23: 95:45 warning: the `opt_name:` in this pattern is redundant and can be removed, #[warn(non_shorthand_field_patterns)] on by default
/Users/ilya/Code/rust/zinc/src/ioreg/builder/utils.rs:95     node::EnumField { opt_name: ref opt_name, ..} => {
                                                                               ^~~~~~~~~~~~~~~~~~~~~~
/Users/ilya/Code/rust/zinc/src/ioreg/builder/register.rs:63:23: 63:45 warning: the `variants:` in this pattern is redundant and can be removed, #[warn(non_shorthand_field_patterns)] on by default
/Users/ilya/Code/rust/zinc/src/ioreg/builder/register.rs:63     node::EnumField { variants: ref variants, .. } => {
                                                                                  ^~~~~~~~~~~~~~~~~~~~~~
Cleanup unused import warning on test
Fix a few miscelaneous warnings
Merge pull request #211 from errordeveloper/master

Fix most warnings
Add TI Tiva C controller support.

Currently supported:
 - GPIO
 - System clock configuration
 - UART TX with polling
 - Timer support with polling
 - Platform tree support
Rakefile: remove useless error message
Platform tree: rename gpio ports from 'PortX' into just 'x'
PT parser: change error message when parsing unexpected identifier
Add missing license headers
Move get_reg_ref to util/support.rs
Homogenize comments and TODOs
Fix pin.rs regio alignment
Rename sysctl::Periph into sysctl::PeripheralClock
Handle fatal errors by calling panic!