Add all stream filters in the message class.

Gives us better control over when to use each filter. Fixes an issue
where binary attachments would become corrupt when returned from an
ITEMOPERATIONS request.
We don't currently support fetching by range.

Not to mention this would produce an incorrect value anyway.
Output the range anyway, to be more compatible with all clients.

...just output the *correct* value now.
BFN
This is not an exception.
Fix script path.
[jan] Fix form to reset passwords.
Bug #12214: Fix enhanced search in dynamic view on Opera
Fix loading recurring tasks for Kolab (buf 12222)

Signed-off-by: Jan Schneider <jan@horde.org>
Bug: 12222
[jan] Fix recurring tasks in Kolab driver (Thomas Jarosch <thomas.jarosch@intra2net.com>, Bug #12222).
[mms] Fix copy/move actions when destination mailbox contains non ASCII characters (Bug #12217).
Only auto-create page if template data is not empty.
Bug: 12223 Add missing day of week mapping.
Signed-off-by: Michael J Rubinsky <mrubinsk@horde.org>
BFN
Don't allow right click to trigger drag by default (Bug #12229)
[mms] Correctly update viewport selected status if mailbox is switched during a delete action (Bug #12230).
Kolab backend: Fix parsing yearly recurrences on a given day of the year (bug 12227)

Signed-off-by: Jan Schneider <jan@horde.org>
[jan] Fix parsing yearly recurrences on the same day from Kolab data (Bug #12227).
Update history instead of appending to it (=bloating)
Store Kolab_Storage_Factory in class (we need it later on)