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

Fix #827
Drop internal ICredentialsProvider