Typo in test case example
Completing documenation for StructureInterface and changing boolean
methods for more descriptive "has" names
Changing BuilderInterface methods hasValidation and hasHeaders to more
descriptive "with" names
Completing docs for CsvObjectStructure
Docs for exceptions classes
Completing docs for CsvObjectBuilder
Completing docs for CsvObjectCollection
Validating the attribute map when its set in a Csvobjectstructure
Validating Attribute Map for custom CsvObjectStructures and creating
unit tests