fix null pointer issues for ArgumentComparator, and some code cleanup in ComparatorHub.  Single Thread for now with testing