Improvements in neutron_test sanity tests script

Neutron test 'sanity' script was fixed and cleanup functionality was added, to
allow a complete test cycle for create/update/delete methods.

Change-Id: I4f611f68c100356a672dac0851d7339736c73f71
Closes-Bug: #1274945
Set firewall_rules only after appending all rules

The firewall_rules attribute was being re-set per each firewall rule.
Instead if should only be set once when all firewall rules are appended
to _firewall_rules.

A minor PEP E128 (continuation line under-lined) is also being fixed
here.

Change-Id: I9db6d3dc0ad11a3194513d80f15151c29aa019cd
Closes-Bug: 1328625
Merge "Improvements in neutron_test sanity tests script"
Ensure .status_code is defined for all NeutronClientExceptions

nova contains plenty of code like:
  except neutron_client_exc.NeutronClientException as e:
      if e.status_code == 409:
          ...

This change declares a fallback of 0 for exceptions without a more
explicit status code.  This was the behaviour prior to Change-Id
I99b9560b3afaf5884fd00353323267da450338fa

Change-Id: Ib736205066fd5cd9738fd3fb3b64f6590803cf39
Merge "Ensure .status_code is defined for all NeutronClientExceptions"
Merge "Set firewall_rules only after appending all rules"