Issue #55: Added metadata properties to XSD and core interfaces.
Added HasMetadataProperties interface for cleaner metadata application
Made component metadata persisted and loaded from XML jobs
Merge pull request #56 from datacleaner/feature/55-component-metadata

Issue #55: Added metadata properties to XSD and core interfaces.