ZSQLCatalog: fix search of non-NULL values
ZSQLCatalog: simplify Query.__repr__ in SearchTextParser
ZSQLCatalog: add support for NULL value in SearchText parsing
Unit Test: Make sure how FloatFiled rounding.
add missing destination_advice and source_advice base categories.

we only had destination_advice_relative_url and source_advice_relative_url acquired properties.
testXHTML: use suprocess instead of obsolete popen and close file descriptors explicitly
Support owner with no related person in listboxs
hack to prevent keeping too many open files in testxhtml
Allow the user to change his password from a preference

This is to keep procedure compatibility ( My Favorites / Preferences / Action ... Change Password)
use restrictedTraverse instead of traverseName that is now private since Zope2-2.13.21.
Allow importing python's calendar module.

Prevent access to locale-dependent and stdout-writing functions.
A delivery is not supposed to contain lines the user printing the delivery cannot view

Instead of hiding those lines and printing an incorrect document it's safer to
let the unauthorized error happen.
Add suport for anonymous user with groups or additional roles
BusinessTemplate: do not fail when regenerating roles of a path that no longer exist
BT: fix misleading error message
remove non existing action
ZODB Components: Add further information when pylint cannot be imported.
erp5_core: A function was renamed but some code has not been updated accordingly (24ccf35).
erp5_core: Cosmetic: Get rid of a pylint warning.
ERP5Form: Reset Form Field Value Cache on all nodes upon modification.

Before, the field value cache was only invalidated on the node where a field
has been modified, so similarly to reset of ZODB Components, implement
synchronization on all nodes through ZODB Cache Cookie.