Reuse Node tests in the browser
Use Expect.js notation
Translate tests to expect.js

Also, the existing tests were not written using Mocha's async support.
Always test the polyfill

Even when the native version is available
Do not default to a global `locales` variable
Merge pull request #43 from juandopazo/tests2expect

Run existing tests in the browser