Initial revision of ToolingFindPackageUtil.cmake

Some utility functions to assist in writing find_package macros for tools to
run on code at build-time. Handles version checking, error messages, etc.