debugged shannon diversity testing methods
added diversity tests to human mouth script, added options(error=recover) to top of scripts for debug