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.