Added hunter_cmake_args function.

This allows a project's hunter.cmake file to reuse one of the standard CMake schemes, but still customise the CMAKE_ARGS used without polluting the config.cmake file.
You can substitute this for `include(../common.cmake)`, take a look at `tests/simple` project that I've added