Allow terminating leases in ERROR state when start_lease failed
Allow terminating leases in ERROR state when start_lease failed

Commit 8d2f4a0f0ebeccf0366ea61e2325f5323590cb41 added a valid state
transition from ERROR to TERMINATING, to allow a lease in the ERROR
state to attempt to clean itself up upon lease end. However, it did not
work for leases which failed to start as there was no corresponding
combination of statuses for it.

Change-Id: I3ff29958f04a55b4c39272c528b1630564c62e34

openstack/blazar,openstack/blazar,stackforge/blazar,ChameleonCloud/blazar,stackforge/blazar,ChameleonCloud/blazar