Add collection PUT message support.

Looking at this, I wonder if we could use the [PorpertyUtilsBean](http://commons.apache.org/proper/commons-beanutils/apidocs/org/apache/commons/beanutils/PropertyUtilsBean.html) to make this cleaner. Something like:

```java
List<String> properties = new ArrayList<String>("summary", "rights");
for (String s : properties) {
  if (c.getProperty(s) != null) {
    hydrated.setProperty(s,c.getProperty(s));
}
```