Magento writer

This is probably out of scope for the project, but we are going to be using this brilliant tool for importing and exporting from Magento.

Sadly tests can't be written for this class because it requires and instance of Magento, which obviously doesn't exist in the repo.

We'll be adding more Magento specific features in our fork in the near future too.