Add wrapAll fn, add _super to mixin/include, only wrap functions

- Adds `wrapAll` function for merging objects with the `wrap` function.
- Uses `wrapAll` for `mixin` and `include`.
- `mixin` and `include` now only accept a single argument.

Resolves #15 and #16