* Add ServiceInstanceListSupplier and its implementations. Deprecate ServiceInstanceSupplier and its implementations. Fixes gh-595. * Switch to non-parameterised type. * Switch autoConfiguration and tests to new implementation. * Update docs and javadocs. Remove deprecated TODOs. * Fix after code review.