Add collection PUT message support.
Merge remote-tracking branch 'UpstreamMaster/master' into feature/collectionsUpdate
Modifications based on review comments.
Swap parameter order.
Convert update to use reflection.
Merge remote-tracking branch 'UpstreamMaster/master'

Conflicts:
	src/main/java/edu/harvard/lib/librarycloud/collections/dao/CollectionDAO.java
Merge pull request #1 from rholcombePod/feature/collectionsUpdate

Add collection PUT message support.