Add coverage to *COMPILER_FEATURES variable to bsd.compiler.mk and test for it
Testing for this value is better than testing for a C++11 capable compiler,
COMPILER_TYPE == clang, etc.
While here, add checks to bsd.lib.mk and bsd.prog.mk to force coverage support
off if not using a coverage capable toolchain.