Implemented propel storage backend
Fix formatter for Mongo if called from format

If formatOne is called from format, the transUnit is already an array that contains the [_id]. 
If formatOne is called from createSingleResponse, it uses toArray which sets the ['id'] field. In this case it  no longer has ["_id'], so it fails. 

This commit fixes this by setting the ['id'] field if the transUnit is not an object and mongo is the storage engine. This way there always is an ['id'] field.
Merge pull request #89 from arendjantetteroo/mongo-fix

Fix formatter for Mongo if called from format
Merge pull request #87 from vworldat/propel-feature

Implemented propel storage backend
updated documentation
fix importBundlesTranslationFiles call
[CGL] remove use for MessageCatalogueInterface
Merge pull request #91 from samsonau/master

Fix importBundlesTranslationFiles call in the ImportCommand
Make sure security directory exists
Fixed id on the status messages
Merge pull request #92 from Nyholm/patch-1

Make sure security directory exists
Merge pull request #93 from Nyholm/patch-3

Fixed id on the status messages
run tests with SF 2.5
Added more Propel feature tests and some bugfixes
Merge branch 'master' of git://github.com/lexik/LexikTranslationBundle into propel-fixes1
Fixed invalid resources path leading to Exception
Merge pull request #96 from vworldat/propel-fixes1

Some Propel related bug fixes
Merge pull request #97 from vworldat/path-fix

Fixed invalid resources path leading to Exception
updated badges
Updated composer.json and .travis.yml to make 2.5.* tests work again