Added cache_auto, cache_urls, and cache_max_age features to our cache handler.

Added session handler to our cache handler so that we can pass in paramaters at the request level and use them for our cache handler to process features.
Added lxml to our libs