Tweak with_items error message to be more useful.

Being told "with_items only takes a list" is good; being told what
it was actually given that /was not a list/ is better since it makes debugging
variable flow in a playbook simpler (in particular, when ansible
skipped rendering of a target due to resolution failure).