Latest revisions of the UIUC code.
speedups to uiuc_menu.cpp. (Note these were originally submitted before the cutoff date for new features, but something was corrupted in the transfer so I granted a bit of leeway in the schedule.)