Added support for Security Groups via a new extension.

- Added migrate changes for new database artifacts.
- Added models for Security Groups and Security Group Rules.
- Definition and addition of Controllers for API.
- Views for Security Groups and Security Group rules.
- Extended taskmanager to use newly created  Security Group on instance
  creation, and to clean it up on deletion if extension is enabled
- Added new flag to conf to enable "reddwarf_security_groups_support"
- Integration tests.

Implements blueprint: security-groups

Change-Id: I44053359c12e53a9e549bd334e628ecd249d8ba0
Merged upstream changes from Stackforge reddwarf.

Conflicts fixed:
	reddwarf/common/cfg.py
	reddwarf/common/exception.py
	reddwarf/common/wsgi.py
	reddwarf/instance/models.py
	reddwarf/taskmanager/api.py
	reddwarf/taskmanager/manager.py
	reddwarf/taskmanager/models.py

Change-Id: I9a75dfcb849cd08a581864d55bec8caae4d3cfe9