Separate test/unit/wrap.js; make tests not fail when wrap module excluded

All unit tests are passed by current Chrome Canary both when building the full jQuery and when the wrap module is excluded.