Created stub interfaces, classes and methods to handle SSL certificates assignment to load balancers (#670)
#631

Auto Scale Groups Filtering
#631 auto scaling group filtering. backwards compatibility is done for tests
Renamed ServerCertificate -> SSLCertificate (#670)
Implemented AWS working with SSL certificates, not tested yet (#670)
Merge pull request #154 from TheWeatherCompany/develop

white space and formatting fixes
Merge branch 'develop' into issue-670
Added SSLCertificateId as an attribute of LB listener, so that SSL certificates of a load balancer can be set and fetched (#670)
Update for TheWeatherCompany/grid-api#631
Merge pull request #56 from greese/develop

Merge pull request #154 from TheWeatherCompany/develop
Made commit() protected
Merge pull request #158 from TheWeatherCompany/develop

TheWeatherCompany/grid-api#108. Instance userData
#94 Added  stateReasonMessage field
Merge branch 'develop' into issue-670
Renamed certificateName -> certificateId, certificateResourceId/arn -> providerCertificateId, certificateId - removed (#670)
Added toString() implementation (#670)
Merge pull request #58 from TheWeatherCompany/issue-94

#94 Added  stateReasonMessage field
Merge pull request #59 from greese/develop

Merge upstream Dasein commits.
Merge branch 'develop' into issue-670
Simplified SSL certificates API: got rid of SSLCertificateMetadata; setting SSL on LB takes certificateId instead of Arn (#670)