Avoid AttributeError: SecurityGroup error handle

On the project/access_and_security/security_groups/<detail> page, some
errors inside the
openstack_dashboard/dashboards/
project/access_and_security/security_groups/views
DetailView._get_data method are still resulting in a None being
returned. This causes an error in the DetailView.get_data method as
NoneTypes clearly don't have a .rules attribute.

I'm not sure why the error is sneaking through the exceptions.handle
above, but they most definitely are. Perhaps Ana Krivokapic's changes
here: https://review.openstack.org/#/c/84109/ may eventually solve this,
but it's unclear.

In the mean time, and potentially correct overall, if a None is
returned, the get_data method should return an empty list instead of
throwing an exception.

Change-Id: Ibc3bbb8c1302fca0c8a134abee8b7c649ad8c315
Closes-Bug: 1312192
(cherry picked from commit d8bafff484b6ed264af913af3709e61976bc2177)
Disable broken unit test (related to "Change Password")

The new django_openstack_auth 1.1.6 library surfaced a defect in this
test, whereby the test client does not properly log out the user. This
only affects the test, the functionality otherwise works fine.

This temporarily disables the test in order to repair the gate, while
waiting to replace it with a new unit test more reduced in scope and/or
an integration test.

Change-Id: I8779666c053a4835e22038a39a530fe5fc84b6a3
Closes-Bug: #1333144
(cherry picked from commit 5455b8f6f595633513b6521449ebc1985d5b9070)
Fix security group modal header overflow

If you go to Edit Instance > Security Group
The two headers "All Security Groups" and "Instance Security Groups"
overflow when translated

Change-Id: I5acd0e4670a6595e6f38ba7f17371b6329ed5836
Closes-Bug:#1288402
(cherry picked from commit 0048dfc6a84c1e6c22c99d01a448b3ed8cf2de14)
Merge "Avoid AttributeError: SecurityGroup error handle" into stable/icehouse
Merge "Disable broken unit test (related to "Change Password")" into stable/icehouse