Fix bundle_selection interactions
Better failure handling while running commands
Empty spillover should behave identically to no spillover
Move @showing to sci_widget base
Many interaction enhancements and bugfixes

- file_seletion gets better colors and ability to select new file
- variable_assignment gets bugfixes and default selection of current
value
Load new interactions on startup
Update some commands to use interactions