new: lining.js

Third time is the charm?
Oh wait, doesn't libgrabber warn when there are file changes compared to the last version (eg files missing or added, or just missing)?