added new feature flag "empty_groups". the default behaviour is now to exit if a group is empty.
This is for security reason, so that the task doesn't get accidently executed on the local system.

use Rex -feature => 'empty_groups';

this is for #159