+flto* unselects more. Change USE_NONGNU detection. New CCACHE_CPP2_OPTIONAL