Merge pull request #3 from FreekDB/master

Improved pom.xml and I2B2ODMStudyHandlerClientTest
Dubble quotes replaced by single quotes. Studyname repetition removed from clinical data headers.
Added ODM-to-i2b2.properties file and configuration class. Limited the maximum length of clinical data entries.
Added forbidden symbols regex.
Added ODM-to-i2b2.properties and tranSMART's symbol issues.
Preparing events and itemGroup repeats, by creating more column ids.
Created the class ColumnMetaDataTree for handling repeats in repeats.
Renamed class to ItemRepeatMetaDataTree and added an example.
Created a new entry in the configuration file: avoid-transmart-symbol-bugs. Replacing the + symbols in concepts specifically still has to be enabled.
Completed the temporary(?) solution for avoiding symbol-related bugs in tranSMART.
Preparing a lossless conversion for repeating values.
Halfway implementing first proposal for lossless export of repeating values.
Started the method completeClinicalData, for completing the mutual information of patients, repeated events and repeated item groups. This method will create redundancy in the data.
Finished the proposal for repeating values and exported the Poseidon study. Needs testing and discussion now.
Start counting at 1 for identifiers of repeating events and repeating item groups.
Added configuration unit tests
- added the ConfigurationTest class with two unit tests for the Configuration class.
- created java and resources sub directories below the test directory, to have the test resources close to the test source files.