Bug 1109287 - Change the test runner to SlimerJS and add some more sample unit tests

Please note that since this changes the package.json file, you'll need to run
npm update

(and then wait for it to download half of the internet) before being able to try this out.