Turns out AssociatePublicIPAddress was always being set, but the AWS APIs don't like that when you're launching into EC2 Classic and return a validation error at ASG launch time. Fixes #1410