How to run this example:
# install npm
npm install
# build the widget
./build.sh
# run an http server
python -m SimpleHTTPServer 8080
# optional to test checkignore: in your /etc/hosts, add an entry for 'otherdomain' pointing to 127.0.0.1
# now open http://localhost:8080/index.html in your browser