Continuation on #328.  Implement local HttpRequestPacket caching since we can't rely on Grizzly ThreadLocal caching.