Fixes for symbol collisions in add-patches-section and link-vmlinux-syms

Plus some cleanups and adding a TODO