V4 mocha middleware

# DO NOT MERGE

First pass at removing the need for a separate `assemble:tests` task

TODO:
- [ ] Load the IE Sinon helper based on UA string
- [ ] Remove Assemble test task
- [ ] Change placement of Mocha div

/cc @patheard