Switched to ExternalProject CMake module to make the inclusion of external CMake projects easier. This removes the rebuilding of the pcre2 libraries each time the project is reconfigured.