Renames `List` and `Map` to the right type names in JS: Array and Object.

This fixes #5, but I wonder if we can't get a better solution...
Makes sure test cases conform with the latest API.
Includes es5-shim on the tests for older browsers.
Bumps package version.
Adds older browsers to testling meta.