Add .gitignore
Update all dependencies
Add npm support; add build tools
Update README docs
Update CHANGELOG
0.8.0