Integrate check for optional ROM softload
This solves a handful of minor issues compared with having it in PreDesk
- Backing up your Choices is ~4MB smaller
- No longer relies on the number of prefixed ! to ensure it's alphabetically early
- Because PreDesk runs files before directories, the SetUpNet step would come first and waste time obtaining a DHCP lease, only to then reboot
- Moves a read-only resource out of Choices