added new 'shuffle' filter
tried to ensure input is always a list but will now be a noop for non
listable items
documented type based behaviour
unchained list coercion as it removed the randomization
a cache plugin that stores facts persistently in local json dumps
change location of ec2.ini example to moved location
Merge pull request #9270 from bcoca/do_the_shuffle

added new 'shuffle' filter
Fix role parameter precedence after 9a0f8f0

Fixes #9497
Merge pull request #9583 from electroniceagle/devel

change location of ec2.ini example to moved location
used del instead of pop, removed unused pprint import

Conflicts:
	lib/ansible/modules/core
	lib/ansible/modules/extras
Update to HEAD of hte modules
Merge pull request #9586 from bcoca/galaxy_info_minor_fix

galaxy info minor fixes
zpelling fix
Merge pull request #9573 from bcoca/jsonfile_cache

a cache plugin that stores facts persistently in local json dumps
Merge pull request #9587 from bcoca/spelling_fix

zpelling fix