Better option classes for ASG and LC 

These BeanOption classes hold mutable state that represent these AWS objects are used to create and update AWS requests.