merge from nuget-auth-22: an mock http server with basic auth support
merge from nuget-auth-22: nuget auth integration tests (now failing) + mock nuget auth feed
Merge branch 'v0.9' into nuget-auth-09
extract mock auth http server from tests
minor
minor
add credentials settings for NuGet packages trigger
Merge branch 'v0.9' into nuget-auth-09-trigger

Conflicts:
	nuget-server/src/jetbrains/buildServer/nuget/server/trigger/TriggerRequestFactory.java
implemented utility method to run real-http tests
TeamCity's packages checker now aware of credentials
make URL resolver accept FeedClient
use FeedCredentials
use FeedCredentials
equals and hashCode
explicit use of FeedClient to provide credentials
fix tests
create authenticated ClientHolder
fix test for feed reader authentication
fix SourcePackageReference#toString
implement test for list command (now failing)