Adds support for the Security Group extension to neutron

I am not following completely. The success path is tested in testCreateSecurityGroup
In here, the test would throw an exception at create, and the test will end successfully.
If it does not throw an exception, the test fails anyways (the explicit fail is mostly for documentation and is redundant).
In fact it might make more sense to remove the fail here.