typo
Inventory API: support left join queries
Fix applied in projection, else nothing works on erp5testnode
syncml : do not redefine variable as it is used later in some cases
add a new ID generator that uses node-id defined in zope.conf
syncml : fix method-id that indexed data in the after_method_id so that order of synchronization is followed
MobytGateway: Don't print params in logs because will print login and password
Inventory API: add some related keys, for example stock_node_title
use fulltext search in title and description.

* to quickly setup catalog_full_text table, you can use the following SQL.

  REPLACE INTO catalog_full_text SELECT uid, title, description FROM catalog;

* non fulltext queries like '=abc', '>abc', '%abc%' are supported.

* now erp5_full_text_mroonga_catalog is used for unit tests thus I recommend using it instead of erp5_full_text_myisam_catalog.

* to migrate existing MyISAM full_text table into Mroonga, you can use the following SQL.

  ALTER TABLE full_text DROP KEY SearchableText,
    ENGINE = mroonga,
    ADD FULLTEXT KEY SearchableText (`SearchableText`) COMMENT 'parser "TokenBigramSplitSymbolAlpha"';

* fulltext search score is no longer provided as (column_name) but now provided as (column_name)__score__.

* (category)_title, like source_title, related keys are automatically generated. (category)_description keys as well.