Bug 1072493 - Add initial testing suites

Supersedes #2770 to move the tests and improve the docs.
The default reporter is just coverage? So, we should probably add `reporters=console` here or in the `intern-local.js` config file?