Switch to new syntax for [lib]
Ignore Cargo.lock
Merge pull request #105 from andrew-d/andrew-cargo-tweaks

Some Cargo tweaks
Honor the people who have helped maintain this

I'm trying to trigger a travis build to deal with #106, and I figured since I'm no longer qualify to touch the code itself, I would honor the people who have helped run this project.
Use just the rustup.sh and call cargo from that

I got travis-ci working, but our .travis.yml was not working.

Issue: #106
Update README with our build status

We are soooooo hip now~
Update for removal of reflection in rustc.

Replace {:?} with {} and remove reference to debug crate.
Replace mut_null with null_mut
Merge pull request #109 from jgallagher/deprecated_mut_null

Replace mut_null with null_mut
Merge pull request #108 from jgallagher/track-rustc-reflection-removal

Update for removal of reflection in rustc.