Added unit test based on QUnit

Hi, I wrote some unit test codes based on QUnit(http://qunitjs.com/). At this point, not all tests are passed because some issues about padding character exist. (https://github.com/alexei/sprintf.js/issues/7) Anyway, I think this is helpful for further development. Thanks.