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