Assorted io extension cleanups
Just giving these a look seem to be a lot of unused definitions / functions
looks like a nice cleanup assume this is memory neutral?  Yea that's correct - always using realloc just removing the function that wrapped it to add a debug trace thanks