Initial XML serialization of DictionaryConfigurationModel

* Annotates model classes for serialization
* Add model save/load code to use xml serializer
* Add tests which verify saved xml against schema

Change-Id: I248e47829389940e5be47a127f4737fc5aea4fcc