Fix format errors in nova security group rule list

* port range was throwing exception for None to/from ports
* ip_range didn't always have cidr causing error
* ip_protocol None at times and looked bad

Closes-Bug #1256935

Change-Id: I451a0f038a3e9646bca3f278c5d6f6d7e3097a83
Merge branch 'review/terry_howe/bug/1100116' into dt-test
Merge branch 'review/terry_howe/bug/1256935' into dt-test
Merge branch 'oslo-clean' into dt-test
Merge branch 'image-v2-v2' into dt-test
Merge branch 'identity-ec2-tests' into dt-test