Implementation of convertToIntOrUseDefault in that it could never accept 0 as a valid value since it would evaluate to false and return the default.

The usecase this fix addresses is I want to create the next ASG in the cluster at size 0, then scale it up with more controls to account for autoscaling scenarios
(Instance termination disabled, etc)