TeamCity

Configuration cleanup and nuget package restore setup to allow for TeamCity build