Added persistent_cache and cache_timeout
pep8
Added persistent caching and cache timeout
Added tests for persistent caching and cache timeout
upgrade step for last changes
up version