Merge pull request #30 from alexcrichton/update

Update to rust master
Upgrade to rustc 0a4c136d6 2014-09-23. Fix #31, close #32.
Change .. to ... because it seems Rust did that.
Merge pull request #34 from mcpherrinm/master

Change .. to ... because it seems Rust did that.
Fix some deprecation warnings
Merge pull request #36 from ljrmorgan/fix_deprecations

Fix some deprecation warnings
Rename StrAsciiExt and OwnedStrAsciiExt usages
Merge pull request #41 from jdeseno/master

Rename StrAsciiExt and OwnedStrAsciiExt usages
fail -> panic
Merge pull request #44 from steveklabnik/master

fail -> panic
Upgrade to rustc 63c4f22f2 2014-11-05.
fix typo
Merge pull request #46 from jgillich/patch-1

fix typo
Publish on crates.io
Add some metadata for crates.io.
Fix for rust commit 3dcd2157403163789aaf21a9ab3c4d30a7c6494d 'Switch to purely namespaced enums'
Update for changes to rust-encoding
Merge pull request #47 from CraZySacX/master

Fix for rust commit 3dcd2157403163789aaf21a9ab3c4d30a7c6494d 'Switch to ...
Rust update.

`[T, ..n]` used to coerce to `&[T]` but it must now be done manually.
Merge pull request #48 from chris-morgan/master

Rust update: no more `[T, ..n]` -> `&[T]` coercion