Create linkoverlay.js

New UI extension: link info overlays.

Ideally, I'd roll this into the core, but it requires maputils, so that makes things messy.