Feature dotnet implementation

Added a .NET implementation of the referer-parser, modeled after the java-scala library.
Also included a small xUnit test-suite (using the test-suite from scala).

This implementation also uses the JSON version of the referer file, because the JSON implementation for .NET is a lot more robust than YAML.

I've updated the sync_yaml.sh file to make a copy of the python variant's JSON file.