asg: Handle empty autoscaling groups

If the group was empty it would cause a search for instance_id = [] which would match all hosts. Now if the hosts in the ASG are empty it will skip the group.

Closes #14