feat(engine-rest): set execution/task variables from serialized

- allows to set variables from their serialized representation
  if a variable type is provided and the update does not match
  a "primitive" variable operation (i.e. the value is a standard JDK
  class)
- allows to set Serializable variables from a serialized representation
  by POSTing a byte array

related to CAM-2634