Make sure to close response bodies

Failure to do so could lead to leaked file descriptors which can fail
DNS lookups and cause other problems:

    https://code.google.com/p/go/issues/detail?id=3575
Make sure to run the notifier in a loop
Rename Canary --> Probe
Reduce duplication in types
Support *.ini files