Allow specification of JSON config per ProgramBase

- Changed defaults of "config.json" to "clusternode-config.json",
  "singlenode-config.json", "manager-config.json" and
  "testclient-config.json".

- Added default "manager-config.json" which disables DNS discovery
  (desirable for local testing)