As-merged, had several issues that prevented idempotent usage. Some args were defined at the wrong UI level. Dual-state args didn't match up with typical Ansible UI.
* Record set module New module to manage DNS Record sets * fix pylint issue * fixed problem with commas * fixed pep issue