set theory v2, now can handle non hashable items like dicts
changed exception handling for hashable test
now unique actually works, all operations also now use it to return
unique lists.
Merge branch 'sets_v2' of https://github.com/bcoca/ansible into bcoca-sets_v2
Merge branch 'bcoca-sets_v2' into devel