Remove a few redundant statements.
Refactored the in memory cache used for specs.
Fix a typo.
Add a Request#cache_key method so memcache usage is possible.
Fix Request#hash for different key orders.