For ebsOptimized, a 'false' value will be false
Using Java truthiness rather than Groovy because it is more intuitive.
Also, only overriding with previous ASG value if it does not exist as a param.
Merge pull request #262 from claymccoy/ebsOptimizedFix

For ebsOptimized, a 'false' value will be false