Bind set of context listeners for webapp lifecycle to delegate to
Include integration tests demonstrating how Guava types are marshalled
Use try-with-resources blocks to ensure responses are closed