NHQueryHelper formatter fix

Each instance of theNHQueryHelper adds a new instance to the list of Converters. This leads to wasted memory, and secondly an occasional race condition where some of the converters are set to null and an exception in Json.Net is raised.

This fix simply checks whether a converter needs to be added before adding one.