Merge pull request #394 from ilyavolodin/Unittest

DRYing unittests and converting them to mocha
Update CONTRIBUTING.md
Converting more tests to mocha
Merge pull request #396 from ilyavolodin/mocha

Converting more tests to mocha (refs #397)
Merge pull request #398 from MichaelPaulukonis/Unittest

added mocha tests semi.js and wrap-regex.js (refs #397)
Converting unittests to mocha
Merge pull request #401 from ilyavolodin/mocha

Converting unittests to mocha (refs #397)
Merge remote-tracking branch 'upstream/master' into Unittest
added mocha tests for radix and quotes; fixed some of the internals on quotes from vows annotations