Added a cmake option to ignore libraries even if they're found.  Also added a "Hook" utility (more on this later).