meta_type and portal_type of SynchronizationTool class have been removed by mistake (291fafc).
erp5_simulation should not be required for erp5_trade and erp5_accounting as some system do not use simulation.
Formulator: FloatField with precision equals to 0 didn't apply input_style (ce667c1).
Prevent order_id column value to overflow following changes in Inventory (cf53db4).

To apply this change on existing on existing table:
ALTER TABLE stock MODIFY order_id BIGINT UNSIGNED

Before, when creating new full inventory Document, resources which are not
present in new Inventory Document were simply ignored. So, new movements were
added "manually" with quantity less than or equal to 0 to workaround this
issue.

New inventory fixes this issue so that this workaround is not needed
anymore. Temporary movements are created for resources not present in new
Inventory Document and added to stock table (through z_catalog_stock_list Z
SQL Method) with uid equals to Inventory Document UID.  However, the primary
key on stock table is (uid BIGINT UNSIGNED, order_id TINYINT UNSIGNED), thus
when there are strictly more than 255 temporary movements, order_id overflows
because the max value of TINYINT UNSIGNED is 255 and MySQL sets order_id to
255 after the first 255 temporary movements (as strict SQL mode is not
enabled), thus raising an IntegrityError later on because of duplicated
entries.
Add resource_reference to InventoryBrain (used by a customer but may be useful for others too).
Fix incorrect change of my_view_mode_quantity ProxyField which must point to Base_viewFieldLibrary/my_view_mode_quantity so that figure CSS class is applied (9fcbe9c).
Unit Test: Confirm Full inventory update with a valid start_date order
Fix an inventory bug. When there are more than 300 inventories which are cancelled by inventory document, inventory document creates wrong stock records.
Unit Test: Add a test to make sure a Inventory Cache corner case behavior.
Revive a test which is wrongly removed at ec80f06e1b6f40cbc99b249e21a77b3138d10980.
Unit Test: Move the test steps to the right place, and Correct the comments.
Forgot to update revision and changelog.
Monkey patch DCWorkflowGraph to translate Workflow States/Transitions titles (Localizer).

Use IPAexGothic to make sure that Japanese is displayed properly. Also, make
sure that all the files are properly closed even if an exception occurs thanks
to 'with' and 'NamedTemporaryFile'.
P-S: Revert "Merge erp5_accounting_alternate_catalog in erp5_accounting"

This reverts commit 70a8e561dfb49a61061f1691a5b35b48602baca9 because this
changes is about improving the performances of Accounting Transaction Module
not used in this project. Moreover, this change would required to reindex
Accounting Transaction Module.

Conflicts:
	bt5/erp5_configurator_standard/bt/revision
Replace a zsqlmethod for translated_simulation_state_title with python script to add an extra condition to where expression. This helps m
ysql optimizer to make a better plan. Without it mysql optimizer may make a bad plan to join catalog and translation and causes bad performa
nce problem.
Fix business template. Forgot to commit a change in bt/template_catalog_method_id_list.
Proxy role is needed to execute zsqlmethod.
Inventory: Fix an inventory cache issue

The issue is occured when using inventory document with inventory cache.
Add a test case to make sure this issue has been solved:
  testInventory#test_18_InventoryDocumentAndInventoryCache.
P-S: Fix erp5.js to keep it compatible with jquery 1.4.

.prop() is available after jquery 1.6.
DCWorkflowGraph: do not pass request params to os.system for security reasons.

Also, remove copy and paste code from DCWorkflowGraph in ERP5Workflow and
allow to override getPOT() like ERP5Workflow does.

Signed-off-by: Arnaud Fontaine <arnaud.fontaine@nexedi.com>