Merge pull request #12 from jedisct1/master

Rust 0.8 compat
Make it semi-compatible with rustpkg
Add a travis-ci script
Add a travis-ci script
Update to rust HEAD
Use externfn! and update to rust HEAD
Update for removal of fmt.

`fail!` etc now use the `format!` syntax.
Merge pull request #16 from huonw/fmt

Update for removal of fmt.
Update to rust HEAD
rustpkg install github.com/erickt/rust-zmq
Merge pull request #17 from kud1ing/patch-1

rustpkg install github.com/erickt/rust-zmq
Update to be more compatible with rustpkg
Fix travis
Another attempt to fix travis
Update for master.

There's no longer a need for `externfn!` (and it's been removed),
`std::rt::io` -> `std::io`. And something about the linking model
changed, so that downstream creates need `#[link_args="-lzmq"]` too.
Merge pull request #18 from huonw/update

Update for master.
update to be compatible to the change of do and closure in rustc master.
Merge pull request #19 from musitdev/master

update to be compatible to the change of do and closure in rustc master.
Update to rust HEAD
Update to rust HEAD