added functionality to overwrite existing situation flows

* added new flag doOverwrite which is set to false by default. If true, all deployed flows will be overwritten. If false, the flow will be added to the existing flows that are already deployed. Flows with the same ID will always be overwritten.