(feat) Makes response.serve() take a BytesContainer

This means we no longer have to explicitly call .as_slice()
all over the place, because both String and &str impl
BytesContainer. See: http://doc.rust-lang.org/std/path/trait.BytesContainer.html
(doc) Updated benchmarks to wrk instead of ab. [Fixes #85]
Merge pull request #90 from reem/doc/benchmarks

(doc) Updated benchmarks to wrk instead of ab.
Merge pull request #89 from reem/feat/bytescontainer

(feat) Makes response.serve() take a BytesContainer.
changed to_str() to to_string() for mime gens
Merge pull request #92 from mavdi/master

changed to_str() to to_string() for mime gens
(fix) Added LD_PATH for travis.
Merge pull request #96 from iron/bug/travis

(fix) Added LD_PATH for travis.
(fix) Adjusted urlencoding url typo
(fix) Changed url reference typo
Merge pull request #99 from theptrk/fix/typos

(fix) Typos in READMEs.
(fix) Updated Travis for cargo install script.
Merge pull request #101 from iron/fix/travis-install-script

(fix) Updated Travis for cargo install script.