12/13/14 #18 fix problem that was resulting in calls to disposed instances of ChallengeNode
12/13/14 #18 add debug output for instantiation and disposal of challenges, 'memoryDebug' query parameter