added timing and new subprocess handling
added new thread hanging exception blocks, program now looks for parent, child and grandchild pids
Merge pull request #5 from agonzales-usgs/dev-branch

New thread hanging handles