Cherry-picked changes from release-0.3

* Version bump to 0.3
* Add delays before reconnect to RabbitMQ
* "TypeError: 'str' object does not support item deletion" on handling EP v2 errors
* Syntax for partial macro-parameters evaluation in templates
* Execution of a new rule in workflow is looping when array 'Commands' in template is empty

Change-Id: I1f1bbcf8153a6f9a369419629a6619d562559e31