Feature/cppctest labels

It looks like it may be useful for us to be able to distinguish automatically generated tests by label.
This patch offers one way to do this with CommonCPPCTest, by specifying TEST_LABEL and ${NAME}_TEST_LABEL variables.