Bringing the Scratch html5 project under test

I am still having problems running Scratch HTML5 on my local machine, so ... I have started to bring the project under test.

I decided to go with Karma and Jasmine -- a great combination for Javascript testing. I brought Scratch.js and IO.js under test. Admittedly, there are not "A LOT" of tests now but I wanted to get some feedback before adding more tests (and figuring out what is wrong on my local machine).

In order to move Scratch under test, I needed to make some changes to index.html and Scratch.js. I have updated the README file to help with how to get the Unit Tests running.

Please give me some feedback, direction and vision on the tests.