common.cmake: provide the CL_LINK_GCC_PLUGIN macro

... for linking GCC plug-ins with Code Listener
common.cmake: specify the entry point when linking GCC plug-ins
cl: build the GCC front-end as a separate library