Some refactorings to make extensions to the XmlSerializer more easy in the future
Merge branch 'develop' of https://github.com/Catel/Catel into develop