Simplify Travis install phase.
Fix compareOptions handling in Diff.Compare<T>

Fix #827
Drop internal ICredentialsProvider
Require NuGet  2.7+ to install the package