Don't define abstract methods that are defined in the interface (Bug #12681).
Override Horde_Auth_Base::authenticate()

Avoids having the code in Horde_Auth_Base::authenticate run twice
since the base driver will always be a Horde_Auth_Applciation
object.
phpdoc. This always returns a Horde_Core_Auth_Application object.
Add support for storing SOFTDELETE related state in the folder object.
CHANGES
Implement SOFTDELETE for calendar collections.
Bump min required version for Horde_ActiveSync.
Use Horde_String.
No need for static here.
Unused
Use base class for column test.
Fix method comment to reflect what it actually does.
Better method names.
Implement SOFTDELETE for Email collections.
Remove debug assignment.
Remove TODO, yay!
CHANGES
Actually return the value here.
Avoid undefined index, not all collections have 'soft'.
Ensure logfile is always named the same.