cleaner collection of data -> results
[mms] Fix inconsistent usage of 'expire' and 'timeout' options (standardize on 'expire', which is more semantically correct).
This is now the preferred usage
[mms] Fix removing UID from cached list in Hashtable cache driver if the message data no longer exists.
[mms] The Hashtable cache driver now allows the lifetime of the message data to be specified.
[mms] Set infinite lifetime for the cache metadata for the Horde_Cache caching backend.
[mms] Enable configuration of IMAP cache lifetime for Horde_Cache and Hashtable backends.