implement testing in node-webkit instead of Chrome
modify radio to work with tests
Merge pull request #24 from awli/feature/test

make tests run in node-webkit