It does not implement the import of bundle products, but only add a hook
ConnectorUnit to implement it.
It adds the import of the dependencies of the bundles though.

The PHP part of the connector has been updated in order to add the
bundle information, so it needs to be updated on the Magento instance.

Original MP on Launchpad:
https://code.launchpad.net/~camptocamp/openerp-connector-magento/7.0-next-release-bundle-import-base/+merge/223716
Prevent concurrent exports to run on the same binding record by acquiring a lock on the binding record before exporting it
Add a 'export_dependency' helper method in the Exporter to ease the export of dependencies
Fix pep8
add binding_extra_vals param in _export_dependency method
Change condition to export record in _export_dependency
When a sales order is canceled, when one uses the 'New Copy from Quotation' button,
the binding are moved from the old (canceled) order to the new one, so the
synchronizations now happen on the new order.
Correct Python trap with string formatting

It would try to convert the items of a tuple to arguments of the
string formatting, and would raise the following error:

TypeError: not all arguments converted during string formatting
Merge pull request #9 from guewen/7.0-copy-quotation-move-binding

When a sales order is canceled, when one uses the 'New Copy from Quotation

...on' button,

the binding are moved from the old (canceled) order to the new one, so the
synchronizations now happen on the new order.
Merge pull request #33 from guewen/7.0-export-dependency+lock

Add mechanisms for the export of records
Merge pull request #13 from guewen/7.0-bundle-import-base

Implements basic parts for the handling of the 'bundle' products
Add a 'export_dependency' helper method in the Exporter to ease the export of dependencies
[IMP] commit work done by Augustin Cisterne-Kaas <augustin.cisternekaas@elicocorp.com>, David Beal <david.beal@akretion.com> Chafique Delli <chafique.delli@akretion.com> and myself. This have been extracted from working branch on catalog export. Add the delay_unlink_all_binding, add fields visibility/status at the import. Add backendAdapter method, no refactor have been done yet
[REF] remove magentoerpconnect_catalog as the developpement is manage in a separated branch, will be merged soon
[REF] Add a dedicated Adapter for Image and remove the update_image from the ProductCategoryAdapter
[FIX] use ol_catalog_product method instead of catalog_product method, it's seem that the official method do not work correctly with configurable product
[FIX] the result of the binding is not always None but also False. Indeed in Magento for exemple we use a read for returning the binding and OpenERP/Odoo return False if the binding value is empty
[IMP] improve common test, give the posibility to return a callable for mocking Magento Call. Indeed we do not want that the mock return always the same magento id. Take a look into magentoerpconnect_catalog for more information
[IMP] add a magento helper for returning the next magento id. To avoid error due to existing magento id in database
[IMP] add function get_binder in order to simplify test on export synchronisation