add cookie config methods
Update for rustc
Merge remote-tracking branch 'tomaka/master'
Implements `std::error::Error` for `ErrCode`.

This change supports "Error interoperation".
See rust-lang/rfcs#201, rust-lang/rust#17747.
Update hash_map namespace
Fix tests
Merge remote-tracking branch 'kstep/master'
Merge remote-tracking branch 'mhart/update-hashmap-namespace'
Merge remote-tracking branch 'gifnksm/master'
Leverage cargo's new build command support

This commit adds a build script and a new package to curl-rust itself. The new
dependency, `curl-sys`, is now the house for all FFI-related definitions (it's
basically a header file), and it also contains a build script to detect and find
libcurl. The build script will start to use `pkg-config` to find libcurl, and
failing that will build libcurl from source. This primarily allows this package
to compile on Windows as well as OSX/Unix.
Track Rust master
Merge remote-tracking branch 'origin/master' into build-cmd

Conflicts:
	src/ffi/version.rs
Merge pull request #25 from alexcrichton/build-cmd

Merge Cargo's curl-rust branch back in
Move the submodule to a curl with ./configure
Merge pull request #26 from alexcrichton/bundle-configure

Move the submodule to a curl with ./configure
Bump version to 0.1.0
Bump curl-sys version
Add another fix for mingw
Depend on sfackler/rust-openssl for openssl-sys
Fix SSL configuration on linux