implement isDisabled for statsd

This allows you to pass a predicate function that
    disableds Statsd at runtime.

This will work cleanly if you have a runtime
    remote configuration service.

cc @sh1mmer
I worry that the naming would make it easy for someone to incorrectly assume this value could be a bool instead of a function and as such you should do a type check.