Add support for spring-data-couchbase to autoconfigure

This changeset adds support and tests for spring-data-couchbase autoconfigure.

It currently works against M1 because M2 is not in the right milestone repository and needs to be moved (will do a separate PR to update to the latest milestone).