Adds support for the Security Group extension to neutron

Long discussion, we decided on options because that seems to be what users are used to.