Added smarts for binding options - build if can find them, but not if can't.  Give warning if can't find headers.  If binding option explicitly set on command line, and can't find headers, then error.  Put warnings and error into macro for easy enhancement later.  If warnings are encountered, print a warning message at end of cmake to encourage user to inspect output.
Added smarts for binding options - build if can find them, but not if can't.  Give warning if can't find headers.  If binding option explicitly set on command line, and can't find headers, then error.  Put warnings and error into macro for easy enhancement later.  If warnings are encountered, print a warning message at end of cmake to encourage user to inspect output.

kkaempf/openwsman,photron/openwsman,vcrhonek/openwsman,kkaempf/openwsman,vcrhonek/openwsman,Openwsman/openwsman,Openwsman/openwsman,vcrhonek/openwsman,photron/openwsman,kkaempf/openwsman,vcrhonek/openwsman,kolbma/openwsman,photron/openwsman,vcrhonek/openwsman,kolbma/openwsman,Openwsman/openwsman,Openwsman/openwsman,vcrhonek/openwsman,kolbma/openwsman,kolbma/openwsman,photron/openwsman,kkaempf/openwsman,Openwsman/openwsman,Openwsman/openwsman,kolbma/openwsman,kkaempf/openwsman,kolbma/openwsman,photron/openwsman,Openwsman/openwsman,kkaempf/openwsman,kolbma/openwsman,photron/openwsman,kkaempf/openwsman,vcrhonek/openwsman,photron/openwsman