update gitignore for .net
add .net module, first version
use nuget for newtonsoft json
persist rawConfig, assume All config, use Pascal for Environment
use sample config.json
accept json string to construct Centroid, add static FromFile method, ...
remove demo
updates based on github comments: combine Config and Centroid class, use Tests instead of Demo
update assembly properties
add more tests (wip),  rename tests namespace, add logic to tryconvert in config class
Update test proj to target 4.0
Add NuGet packages
Ignore all .user files
Redo tests
Move test project to folder of same name
Rename test file
Some cleanup
Add test for file loading
Cleanup
Merge branch 'c#'