And make sipify handle this nicely. This means that all our non-flag style enums correctly map across to IntFlag python enums on Qt 6, fixing issues with negative enum values for these and providing a better match for the original c++ enum.
Provides a method for algorithms to push HTML contents to the log (the other feedback methods all escape HTML strings to strip formatting characters)
use exactly the ones from PyQt5 so we can study the difference when generating for PyQt6