Initial commit.
Initial implementations of RFC 822 Headers & HeaderMap collection.

Headers can be casted to other types that implement the FromHeader
trait.

*NOTE* There is no implementation of different encoding types.
Add doc, improve tests and split out MultiIter.
Add Cargo.lock to gitignore.