Added idempotency

```setenforce 0``` returns exitcode 1 if it is already disabled.  So this exec was occurring over and over.  Also, the sleep and httpd restart happens always.  I added a check to see if httpd is listening and if not, sleep and notify httpd.