Better support for non-supported @ rules
Tabs -> Spaces
Fix parsing -.#em type strings
Need true statement, or else peek might return false if 0 is returned
Revert "[mjr] Expose Kronolith_FreeBusy::get() via the external API."

This reverts commit 05bccaf619d97e88744bc168e18bdacd93b9f2e6.
Bug: 12114 Fix navigating to workweek view from topbar.

Signed-off-by: Michael J Rubinsky <mrubinsk@horde.org>
Bug: 12122 Close growler notification when alarm is dismissed.
BFN
Some logging improvements.
Bug #12117 Include the lasthbsyncstarted time check for PING requests also.

Prevents multiple PING requests from running against the same syncCache.
Fix typos
Merge upstream changes relating to better parsing of CSS 3 at rules

Working with the upstream developer to handle these things.  This isn't
currently handled at all by csstidy
Style tags can contain comment data.

HTML 4 defines all data inside of a style tag as CDATA. Some brain dead
mailers (Outlook) add comment tags inside of the tag. This is bad for
CSS parsing. Strip comment tags out if we see them.
Another benefit of new CSS parser - better error handling

Unlike csstidy, which would just output as-is (possible security risk),
now we can ignore malformed style data contained in HTML messages.
Update Horde_Histories table for IMP_Maillog entries.

Must use ':' as the delimiter in order for change detection to work
sanely. Using a DB migration for the Horde_Histories table from
within IMP is a bit ugly, but because of the History API requiring
this delimiter, it's impossible to perform these changes using either
the IMP_Maillog or the Horde_History API.

The History API should eventually be refactored to build the object_uid
values internally, but that would be impossible before H6.

Placing this in master since I consider this a bug fix, and not a new
feature.
This will most likely be fixed upstream, but fix it here: don't require mb support
Mark mbstring as an optional dependency for Horde_Css_Parser
Optimize output of color strings

Pull request pending upstream
Optimize output of size values

Pull request pending upstream
Parse CSS3 numeric values correctly

Pull request pending upstream.

This should be the final fix necesary to allow the jquerymobile CSS to
be parsed/output correctly.