Adds support for the Security Group extension to neutron

I see you split this out into SecurityGroupApi and SecurityGroupRuleApi. These logically belong together. What do you think about merging SecurityGroupRuleApi into SecurityGroupApi and the domain object SecurityGroupRule just becomes Rule?