Switch from old-style fail! to new-style.
(I'll leave it named fail2! until next snapshot).
Switch info!, debug!, fail! to new format.
Remove usages of old @Writer from codegen; replace with new runtime
Remove usages of old @Writer from codegen; replace with new runtime
Merge branch 'master' of github.com:am0d/rust-http
Merge pull request #32 from am0d/master

Remove usages of old @Writer from codegen; replace with new runtime
Remove ignored tests.
Fix bugs related to ignored content_type tests.
Fix comment.
Integrate #34 and merge the tests fns together.
Migrate to a mostly rustpkg-driven buildsystem

Unfortunately rustpkg can't yet work with inlined tests, so
the tests are run with the Makefile-driven approach.
ReaderUtil no longer exists
Merge pull request #37 from mletterle/remove-readerutil

ReaderUtil no longer exists
Changes to allow rust-http to build on latest rust compiler
Merge pull request #33 from mletterle/rust-updates

Idiomatic changes to allow rust-http to build on latest rust compiler
Send only the path and the query when making HTTP requests
Deal with empty url.path
Merge pull request #38 from kmcallister/for-upstream

Fixes for request path handling
Take (mut ~self) instead of using `let mut mut_self = self;`
Use write!(...) instead of .write(format!(...)).