Bug 510641 - headers: Replace Headers with CaseInsensitiveDictionaryMap

The CaseInsensitiveDictionaryMap class uses an internal map object. This
allows for O(1) lookup for non-String keys and for String keys if the
original key case is used; and for O(log n) if a String case-variant is
used. The map implementation is complete.

Change-Id: I43a4b96d2dca4b4057762f22f98d17db923d67aa
Signed-off-by: BJ Hargrave <hargrave@us.ibm.com>
2 files changed