Changed PluginDescriptionFile to use YamlConfiguration instead of
directly using snakeyaml.
Added YamlConfiguration(Reader) constructor.