finish initial coding for issue103;needs a bit more testing
finish merge from ott24 branch and testing
Merge pull request #109 from OpenTreeOfLife/issue103

Issue103
Merge branch 'master' into origin-memleak-fix