refactorings & error diagnosis
Merge branch 'CSV_Refactoring' of https://github.com/qb-project/qbproject into CSV_Refactoring

Conflicts:
	qbcsv/src/main/scala/org/qbproject/csv/CSVSchemaAdapter.scala
	qbcsv/src/test/scala/org/qbproject/api/csv/CSVErrorAggregationSpec.scala