Merge pull request #18 from thehydroimpulse/master

Tracking master + Cargo support
Fix tests and silence warnings
Rename
Plug examples into the cargo build (test)
Fix example in README
Add error() function to Decode trait
Use the rustup script to install Rust
Update lib.rs
Merge pull request #24 from derekchiang/patch-1

Update lib.rs
Fixed string length decoding

Fixes #25
Merge pull request #26 from vhbit/str-len-decoding

Fixed string length decoding for up to 255-bytes sized strings.
Modify .travis.yml to use new rustup URL.

The current .travis.yml tries to use the one on www.rust-lang.org,
instead of the one on static.rust-lang.org. This fixes that.
Merge pull request #27 from TimDumol/travis-static-rustup

Modify .travis.yml to use new rustup URL.
Updated to Rust nightly