Initial commit
First commit
Created pom.
Added first sample config file.
First implementation of config class.
Changed name of transaction setting to transaction-mode.
Basic exception hierarchy.
Ensuring non null arguments since they dont make sense.
Added RelationType implementation.
Now returning unmodifyable sets.
Implemented ConfigNode.
No longer repeating return after @return.
Added InvalidConfigException.
Changed oproperty/orelation to out-property/out-relation. Implemented ConfigNodeOutput.
Implemented ConfigNode#dependsOn.
Names closer to actual meaning.
Implemeted Config#validate.
Typo.
Added Setters for simple config properties. Implemented Config#makeTemporary.
Fixed some typos in config.