Fixed infinite recursion in initializing the config file.
Fixed NPE when no data descriptor is specified.
Fixed formatting of toString output.
Added ability to collapse and prune the toString output based on two new configuraiton settings.