Add support for arbitrary Thing Description metadata
Thing#getMetadata, ExposedThing#setMetadata, ExposedThing#addMetadata, Thing.Builder#setMetadata, Thing.Builder#addMetadata added
Thing#getMetadata, ExposedThing#setMetadata, ExposedThing#addMetadata, Thing.Builder#setMetadata, Thing.Builder#addMetadata added