Update subtree and GitExternal.

People use this project as a reference and started with a very outdated GitExternal.cmake.