Rml implementation

Added support for generating templates for columns generated by simple PyTransform concatenations.
Lots of refactoring to make rdf generation easier to follow
Introduced more KR2RML metadata structures
Added more worksheet metadata including, object, array, primitive.
Some bug fixes
Versioning for models