Automatically use Qt6 depending on the ECM find version
This allows to build projects against Qt6 without explicitly passing the major Qt version
It assumes that projects that exclusively use Qt6 require very recent frameworks/ECM
Projects using Qt5 but requiring a recent ECM can override this to keep building against 5 by default