(#1359) - Also use GREP in browser tests.
(#1341 & #1342) - mocha ui and chai
(#1054) - add code coverage
(#1287) - added test for multiple attachements
(#1375) - throw error if id isn't string
(#1373) - handle errors with promises, reverts #695
(1363) - Adjusted widths to make columns 1/3
(#1339) - prevent hangs on erros
Updated perf.attachments.js to work again since test refactoring
Updated perf.attachments.js to the mocha style tests (using done()). Also added buffer tests
Updated perf attachments to use mocha bdd ui
Don't hack the tests