Return if drain radius is invalid
Adding a config check to each event to properly return if the event isn't tracking. It's much better for performance, so that we don't end up handling the event anyway and letting the recorder decide. bug 366:resolved