Scrutinizer Auto-Fixes

This patch was automatically generated as part of the following inspection:
https://scrutinizer-ci.com/g/financial-media/FMIoBundle/inspections/d45e6f19-976b-4b21-a34e-311d6cb8ef69

Enabled analysis tools:
 - PHP Analyzer
 - PHP Mess Detector
 - PHP Code Sniffer
 - PHP CS Fixer
 - Security Advisory Checker
 - PHP Copy/Paste Detector
 - PHP PDepend
Merge pull request #1 from pkruithof/scrutinizer-patch-1

Scrutinizer Auto-Fixes
Submitted feeder to packagist, removing the need to define it here
Updated vendors
Fixed asserting objects vs other types
Now using transport purge function to remove resources
Renamed executor for import to better reflect the namespace
Removed obsolete translation file
User/pass are now optional in returned config
Fixed events
Fixed method call
Added an ImportSourceManager to use during importing
Fixed test
fixed erroneous comparison causing offset error
fix for cases where there isn't even an item with key '0'
Merge pull request #2 from financial-media/hotfix-comparing-objects-during-tests

fixed erroneous comparison causing offset error
Imports without items do not count as complete when cleaning sources
Allow spaces in originalId
Fixed unittest
Merge pull request #3 from financial-media/fix-original-id

Allow spaces in originalId