Improved selftest

This includes the change to lifeguard to allow failed_self_test to be called plus the new selftest.py and config json

No code changes to selftest.py and mozpool_test_config.json to what is in production (@mozilla) now.