Revert cmake version requirement bump (#3515)
Revert cmake version requirement bump (#3515)

This was originally landed as part of #3484 but this broke the emsdk CI
because we build binaryen on bionic there which is stuck on 3.10.2:
https://packages.ubuntu.com/bionic/cmake

We do use `add_link_options` but only when EMSCRIPTEN is defined which
doesn't effect normal desktop builds.
WebAssembly/binaryen,WebAssembly/binaryen,WebAssembly/binaryen,WebAssembly/binaryen,WebAssembly/binaryen