Refactored parseMultilingualCSV to parseSourceFile and source parser
refs #2581: Added error checking in prepareRow. Skip broken rows
refs 2580: Fixed validations during prepareRow - and error reporting
refs #2580: Fixed ID extraction bug (/en/ /**/)
Merge pull request #54 from cristiroma/develop

refs #2580, refs #2581 - Fixed for both news and publication migrations
Changed install/update to register migrations anyway
refs #2631 - Install and configure HTML Mail contrib module and it's deps
Fixed messages Migration::saveMessage not working for now
Changed error message saveMessage not working
refs #2581, refs #2611: Fixed tests after adding new validations
refs #2572: Created reusable MigrationItemJSON class to migrate one item
Fixed bug in findTidByTaxonomyField when  is not an array
Merge commit 'refs/pull/55/head' of https://github.com/eu-osha/osha-website into develop
refs #2572: Move tests in separate files, too big!
Disable buggy overlay module after install
Correct dependencies when running tests to fix invalid body code
refs #2612: Fixed bug in tests (body/tags). Found bug in path processing
refs #2611: Removed leftover module inclusion
refs #2611: Written publication tests for body/tags, fixed bug in body handling
refs #2493: Fixed test for language order