Remove expireKey when no timeout is given
omitted the declaration of the expireKey
Added a test to check if a cached item is available after removing the timeout
Fixed a failing test and replicated it for session.js