Add ID based component lookup for GUI system.

This allows searching for gui widgets in widget tree by the widget ID. Used in eg. selecting network menu by -c and -l arguments.