* [NO GBP] Some reaction & chamber fixes (#80600)
## About The Pull Request
- Fixes#80596
The UI opens when you remove/add a beaker to it
- Fixes#80597
Calls `handle_reactions()` per step and updates UI thus reporting
changes more often
- Fixes
https://github.com/tgstation/tgstation/issues/80597#issuecomment-1869693182.
For instant reactions such as plastic we want to call
`handle_reactions()` wherever possible (in this case whenever new
reagent is added per equilibrium step) so that we can maximise product
formed and start new reactions whenever possible
- Fixes#80632
Same explanation as above since it now triggers all reactions more often
## Changelog
🆑
fix: reaction chamber open its UI when inserting/removing beakers from
it
fix: reaction chamber triggers new reactions & updates UI more often
during heating
fix: instant and normal reactions now get triggered more often so for
e.g. more plastic sheets from polymer reactions or more reactions occur
when there are multiple reagents present
/🆑
* [NO GBP] Some reaction & chamber fixes
---------
Co-authored-by: SyncIt21 <110812394+SyncIt21@users.noreply.github.com>