re-add apache-graceful-all with some fixes

re-adding after it got deleted in I784a16df70
re-applying changes from Ib7bc824944

(i agree it shouldn't have been in puppet twice,
but not with just deleting them both without a
replacement. and not changing the docs or the
fenari version before it was tested on tin was on purpose)

- replaced ddsh with dsh because that was a link
  that doesn't exist on tin

- replaced the /etc/cluster check with eqiad,
  unless we're not going to have /etc/cluster anymore

- apache-sanity check not removed just yet, because it
  does fail for some servers but not the ones actually
  active in pybal (apache-fast-test result with the
  pybal option shows all servers that are active actually
  did get graceful'ed besides the errors on others)

- remove the whole "check for home-mounted Apaches" part

- add /etc/cluster to be created with site name in it,
  just like it did on fenari

Change-Id: I4d1b3647655578e402c5cd30459c73e70c2072f3
Merge "re-add apache-graceful-all with some fixes" into production