Squashed commit of the following:

commit ea6dcea6a34dc8b52624bb17b08a43de5bb82af7
Author: Jari Oksanen <jari.oksanen@oulu.fi>
Date:   Tue Oct 7 10:48:27 2014 +0300

    Do not yet warn on commsimulator deprecation

    We do not yet warn on commsimulator deprecation in vegan 2.2-0
    but only in the next release to give other packages time to
    adapt. There were thousands of warnings in CRAN packages
    bipartite and metacom.

commit dde0dd6c726f0781b8ffabe8cdc402e939546bb8
Author: Jari Oksanen <jari.oksanen@oulu.fi>
Date:   Mon Oct 6 14:50:11 2014 +0300

    allow missing 'strata' in permutations

    getPermuteMatrix used 'strata=NULL' to define there are no
    strata. Vegan functions were adopted to this, but this broke
    CRAN packages cocorresp and mpmcorrelogram. The fix was so simple
    and obvious that it is almost annoying.

git-svn-id: svn://svn.r-forge.r-project.org/svnroot/vegan@2893 edb9625f-4e0d-4859-8d74-9fd3b1da38cb