Clean up / refactor elasticsearch, alive, index exist checks. Fixes #150
Add some @sinces and docbloc items
Merge pull request #151 from 10up/feature/clean-up-checks

Clean up exist/alive/activate checks.