fix memory leaks

fix memory leaks - move executable private data to ExecutableObject
structure, so it is not leaked/lost for FAT executables or library
archives