Fixup tests

Use local copies of dependancies so IE works and update to the latest
version of mocha so loads of stuff works better.
Merge pull request #31 from jepso-ci-4-all/fixup-tests

Fixup tests