update to VS2012 and resolve dependencies via nuget