Sweep of all sorts of things.

Thanks for this great ceph playbook, I just read through the code to understand what was happening here and removed some duplication and changed the syntax of the yml files a bit.

Would you guys appreciate contributions? Then please tell me what changes you like and I will create proper pull requests that can be discussed seriously.

Didn't mean to be rude!
we need to keep both because we can't determine if either a monitor or an osd config was changed. so please keep:

shell: service ceph restart ; service ceph-osd-all restart