Update: domain exists method uses describe
Add: models and querysets packages
Add: Base domain queryset
Fix: typo in Domain statuses
Update: refactor credentials handling (inspired by boto.swf.layer2)