BAF - SetProperty - Handle Complex Properties cases.
TODO: give acceptance criteria
Acceptance criteria
- use a Map<String, Serializable> for BulkCommand purpose (in order to have plain json in REST)
- use a specific Avro serialiser/deserialiser for properties, it will serialise the JSON object as a plain String