Improve footprint by allowing element selection during static link stage -> gst-plugins-bad/sys
This MR intends to alleviate gstreamer-full library containing only a set of elements from a plugins. During the link stage of gstreamer-full, the dead code path will be removed and the final binary size will be smaller.
It mainly allows to register element individually instead of registering the whole plugin.