cnMaestro Restful API support

A customer has requested that the Restful API be able to also manipulate variables set within templates.  The use case would be to use a single template, with variables, and be able to push that to multiple devices, but with different values per device for each of the variables.