Update to latest jacoco release (JDK 8 support update)
Add SmartCredentialsProvider test

An early attempt to more deeply test authentication
and credentials in the plugin.
Add CredentialsProviderImpl test, refactor existing test for some reuse
Merge remote-tracking branch 'origin/master' into master-add-legacy-implementation-tests