Modules: check for list-like choices in arg spec
Modules: check for list-like choices in arg spec

This makes it possible to use anything other than a list (e.g., a
tuple, or dict.keys() in py3k) for argument_spec choices. It also
improves the error messages if you don't use a list type.

thaim/ansible,thaim/ansible