Import v2.8.9
Import v2.8.10
Import v2.8.10.1
Import v2.8.10.2
Import v2.8.11
Import v2.8.11.1
Import v2.8.11.2
Import v2.8.12
Import v2.8.12.1
Merge tag 'v2.8.12.1'

v2.8.12.1

Conflicts:
	Modules/FindTCL.cmake
	Modules/FindTclStub.cmake
	Modules/FindTclsh.cmake
	Modules/FindWish.cmake

Retained the vendor version as the tcl 8.4 fix
seems to be irrelevant.

cmcurl/CMakeLists.txt also re-enabled the no-long-double
test. There are no more private Starlink patches on cmake.
The only local modification is the .gitignore file.