update oecosimu-tests to the new nullmodel infrastrucutre

Binary nullmodels were tested with commsimulator() that was
deprecated. Now use simulate(nullmodel()) instead.

The "r0" nullmodel changed from commsimulator ("r0_old" would
implement the same), and method names cannot be abbreviated, and
third dim of simulated array must be dropped in vegemite().
update vegan-tests: protest uses new permute interface and howHead()