Renumber symbols so they are ordered as locals, weak and then global
sorted symbol table, caller must free with util_free()
See Implementation
Renumber symbols so they are ordered as locals, weak and then global