start of some security group work
move @sjcorbett's security group customizer to a networking subdir, and add some WIP classes to facilitate defining security groups
address code review comments
Merge pull request #1343 from ahgittin/networking

Networking tweaks - move @sjcorbett's security group customizer, and create a new security group definition object