Having GST_DEBUG_CATEGORY and GST_DEBUG_CATEGORY_EXTERN together might lead to 'undefined symbol' problems. This commit moves the _EXTERN to a separate new file.