Run failover hook actions upon successful failover
Run failover hook actions upon successful failover

Required for https://github.com/ManageIQ/manageiq-postgres_ha_admin/pull/36

Previously, this hook assumed successful failover.  These actions would all fail
spectacularly if failover failed.  Instead, we can check for a yielded False (failed
failover) or a connection hash and only do these actions for success.  Later on,
we can add actions to run if we failed to failover.

ManageIQ/manageiq,ManageIQ/manageiq,ManageIQ/manageiq,kbrock/manageiq,ManageIQ/manageiq,kbrock/manageiq,kbrock/manageiq,kbrock/manageiq,jrafanie/manageiq,jrafanie/manageiq,jrafanie/manageiq,jrafanie/manageiq