Much general cleanup

Add .gitignore with .net related entries