Fixed collection batch mutation method issues (especially the constraint checking against the arguments).

Included TestViewpoint.m in the suite on Mac OS X now that all tests pass.

Note: Batch mutation documentation still needs to be updated.