Update Doxygen to 1.8.7
Major refactoring of handling environment variables

cma_envvar may be used to set/append/prepend environment variables.
Updated sample projects to use cma_envvar
Minor updates to README per recent changes