add "date" parameter to simple to control date encoding.
add "dict" parameter to SPDY to control use of initial dictionary.
Merge pull request #16 from jasnell/master

Updated delta2_bohe
A lot of refactoring of delta2 and some small cleanups and fixes for
other modules.
Improved debug output and made processing stop when a difference between
compressor input and decompressor output was detected.
Some cleanup, bugfixes for delta2, code normalization
Call BaseProcessor.__init__ instead of setting properties by hand.
Fixed up the comparison function (though it currently ignores duplicates)
Fixed a number of bugs in the delta{2} compressors, and did a large amount of refactoring to ensure that the differences between them are easily understood (and so they can be merged together in the near future). This has introduced a performance penalty for delta, which will be fixed in a subsequent change.
Fixed a bug w.r.t. processing of headers which start with ":", so that scheme can work properly. This is 'HTTP/1ish', but is clearly not HTTP/1. Meh.
Fixed simple, spdy3, etc, to assume that the filtering of unwanted headers occurs before the compressor is given those headers. This allows all compressors to make the same assumption, though it also reduces the size of HTTP/1 headers. That will be fixed shortly as well.
Reverted back to the original as the change before was unintentional.
Some more refactorings, bringing these closer together.
Sped up the encoder again. Now the biggest time sink is the BitBucket
stuff.
Addition of HeaderDiff codec
Merge pull request #17 from hruellan/HeaderDiff

Addition of HeaderDiff codec
Removed references to the function which strips values out of headers--
that is already done before it is fed into the compressor.
Fixed some bugs I just recently introduced w.r.t. instantiating stuff,
      this also made the code more simple. Gotta love it when that
      happens.
Fixed a bug w.r.t. not having implemented the __nonzero__ method on the
LRU class.
Corrected error in handling multiple headers with same name.
Merge pull request #18 from hruellan/HeaderDiff

Corrected error in handling multiple headers with same name.
Add --debug flag to stop on first mismatch.
Merge branch 'master' of github.com:http2/compression-test
Fixed a bug w.r.t. looking up data from the LRU and static entries for
delta2

Added a 'done' call so that stats, etc. can be finalized for compressors
which wish such a thing to happen. This was used to print out the final
letter-frequency counts at the end of the run so that the huffman codes
could be optimized.

Regenerated the letter-frequency-counts based on the data checked into
the http_samples repo

Added canonical huffman coding and some (dead) code (which I'll need to
rip out soon) which would aid in decoding speed were the non-naive
decode used.

Added printouts of the instructions and hex of the serialized data,
suitable for using as examples in a specification...
Added a bit more information to the summary lines
Improved the printing of the Huffman tables
Moved a print statement around w.r.t group and stream IDs
Fixed a bug w.r.t. the "-b" option, whereby it would always run HTTP1,
      even when it wasn't baseline, nor specified on -c.