Truncate button text if not enough space
New redstone debugging library

Displays a grid of buttons for every possible redstone state. Supports
multiple monitors and switching monitors, allows for an X and Y offset.