UpdateFlow implementation calling deallocate and allocateFLow.

Implementation keeps previous circuit id, by re-setting the id to the previous one, after new allocation has taken place.
Not very elegant, but effective.

Related to task:
http://jira.i2cat.net:8080/browse/OPENNAAS-1099