Improve text fitting inside boxes.

Overlay '..' instead of appending, so width calculation stays valid.
Make font N-width factor an option instead of hardcoded.
Use a better default N-width factor now that '..' isn't appended.
Use $info as title text for hover.

The overall visual effect is that more of the boxes have writing, and there's more text in each as it more closely fits the width of the box.