Added some tests that point out a flaw in new prune_taxa methods

Shouldn't be too hard to fix. Think carefully, and check about
re-ordering taxa at pruning step (again). Used to just pass back to
phyloseq constructor.