Use the default value of RANGE if not specified, as per the specs.
RANGE is optional in requests, don't assume it's there.

Conflicts:
	framework/Core/lib/Horde/Core/ActiveSync/Driver.php
Prepare for beta release
Merge from upstream

commit 34fcc748a57ca601eb5dcc811c290a07a6def8bd
Author: Raphael Schweikert <any@sabberworm.com>
Date:   Thu Mar 21 20:13:11 2013 +0100

    Add more units and eliminate some duplicates

    see https://developer.mozilla.org/en-US/docs/CSS/length#Units
Bug #12124: Log details must be determined before queuing

Since we are dealing with things like backtraces, this needs to be
handled at the time the log request is made.

As part of this, remove locale/TZ code from formatting code since it has
no effect on the output (date() is both locale and TZ independent).
[jan] Fix default task list in portal block (Bug #12133).
These elements can't be assumed to always be present.
[mms] Use more efficient date sorting algorithm as the default choice.
[mms] Fix ability to switch to non-default date sorting algorithm in dynamic view (Bug #12139).
Better way of grabbing this information
Don't let a failure to validate a package cause a wsod.
Merge branch 'master' into kronolith_4_1