Lessify index.css, also an initial settings dialog which won't close.

Note that this commit adds a new dependency, which should be installed
using 'npm install'.