Update .npmignore

Exclude more files that are not needed in the installed npm module
Merge pull request #229 from pkozlowski-opensource/patch-1

Update .npmignore
Promise spec compliance: check that PromiseCapability used @@create.

This updates our implementation as per
https://bugs.ecmascript.org/show_bug.cgi?id=2478 and
https://github.com/domenic/promises-unwrapping/commit/dcbc03c2a68b877136b79164608c0613b2dd354a
Update component.json

fixed syntax error in json
Merge pull request #230 from matchdav/master

Update component.json