Added deserialization with ClassHierarchy

  * Added the API in ConfigurationSerializer
  * Added the implementation in AvroConfigurationSerializer