Security groups/rules implemented.

Some serious refactoring.

And some stylistic fixes.

Implemented PUT on security groups.

Proper quota management.

Now with plugin_views.
Tests and fixes
Merge pull request #100 from kilogram/security_groups

Security groups/rules implemented.
Fixed the view/self