Add CMake 3.0 — Fixes #4363 — mostly-merging a PR by bbenoist