Added YamlDotNet from Nuget

Updated project to use YAMLDotNet, and modified multiversecore to use it
from yaml parsing. Legacy Yaml support not removed.