BROOKLYN-13: adds BrooklynCatalog.addItem(yaml)

- not yet implemented in BasicBrooklynCatalog, as can’t yet parse yaml
BROOKLYN-13: REST PUT /catalog expects yaml rather than groovy
Merge pull request #1 from aledsage/sjcorbett/yaml-context

REST api for adding catalog item using yaml