Removing YamlDotNet dependency, replaced with minimal text parsing

Internal refactoring in C# parser, removing dependency on large 3rd party YAML parsing lib, replacing with simple text parsing of the regex.yaml file. 

Also adding a descriptive README and improving unittests