change workarounds to be role based

* group_by as a playbook to be called in front of
every playbook.  group_by is not workaround specific
and can be use through out all the playbooks

* role based workarounds will be more flexible than
the provious yml import.  With role based workarounds
will be more consistent with the rest of khaleesi

* include the defaults, files, and templates for each
workaround etc.

Change-Id: Id3175909c2ad446040177b601fddac083d9cb5ae