Select rarefaction depth

Adds rarefaction depth box at select commands phase of analysis creation
I added some sanity checking and some additional tests.  @ElDeveloper If that's sufficient, and tests are passing, can you merge?