1.7.24 Added support for CAP ordination and heavy reinforcement of ordinate() function

Addresses
https://github.com/joey711/phyloseq/issues/312
and many other things to make ordinate() function more robust.