DATACOUCH-60 - Update Dependencies
DATACOUCH-30 - ObjectMapper configuration must be supported

Allow for a custom ObjectMapper to be used.
DATACOUCH-53 - protection against NPE on CouchbaseCache when putting null as a value
DATACOUCH-58 allow for null values to be persisted for List elements and Map values.
Merge branch 'master' into DATACOUCH-57-merge

Conflicts:
	src/main/java/org/springframework/data/couchbase/config/CouchbaseParser.java
DATACOUCH-30 when value is a bean reference it needs to be set as a reference and not as a property string value, otherwise the bean reference will not be substituted.