enhancements to external menu mod

-gamemenu functionality
-add commands to any menu item
-built-in commands for common functions (feedback, etc.)
-use mod for displaying section menus (toggled with modopts)
-better input handling
-use require instead of load (more efficient)
-fix tabs in source
-fix bug with multicolumn display
14 jobs for mlong/xtrnmenuv2 in 16 minutes and 42 seconds (queued for 9 seconds)
Status Job ID Name Coverage
  Build
passed #9546
FreeBSD
jsdoor-freebsd

00:05:22

passed #9547
Linux
jsdoor-linux

00:05:54

passed #9549
FreeBSD
jsdoor-windows

00:03:38

passed #9541
FreeBSD
sbbs-freebsd

00:06:32

passed #9536
Linux
sbbs-linux

00:08:08

passed #9539
Windows
sbbs-windows

00:05:11

passed #9548
FreeBSD
sexpots-freebsd

00:00:09

passed #9537
Linux
sexpots-linux

00:00:11

passed #9540
Windows
sexpots-windows

00:00:22

passed #9544
FreeBSD
syncdraw-freebsd

00:00:22

passed #9545
Linux
syncdraw-linux

00:00:30

passed #9542
FreeBSD
syncterm-freebsd

00:01:17

passed #9538
Linux
syncterm-linux

00:01:51

passed #9543
FreeBSD
syncterm-windows

00:02:26