Fix for failed vert.x-3-hazelcast-tests

* Refactored handling of `null` `resultHandlers` in `AsynchronousCounter` and `HazelcastCounter` consistently.

Sorry, I derived the (inconsistent) nullability of the argument from only one class and executed only the core test before check-in. The latter won't happen again.