Screen capture strategy can now be set from UI!

- It is now possible to set the screen capture strategy from the UI of
the application.
- The ScreenCapperMock has been reworked to display a changing rainbow
color (easier for debugging and testing!)
- The default headless fallback is now using this MOCK_RAINBOW
implementation.