Updated intro.js to 0.9 and 1.0, added auto-update

Note: [The npm package](https://www.npmjs.org/package/intro.js/) is still in v0.9 , not the latest 1.0