FindMatlab: ENH: return full version number
closed by !8805 (merged)
FindMatlab.cmake is the 3rd largest Find*.cmake module, but only returned major_version.minor_version.
I propose to return the full version as virtually all other Find*.cmake do in !8805 (merged).
Additionally, I propose to avoid an "execute_process(COMMAND reg query ...)" by using "cmake_host_system_information(QUERY WINDOWS_REGISTRY)" instead.
There are also regex expressions that can be improved.