DATACOUCH-57 allow for the configuration of CouchbaseClient to use properties

Pull request for ticket DATACOUCH-57.

Let me know if you like the changes to CouchbaseFactoryBean or would like something different on how the "hosts" get set.