PD externals paths

still struggling to get this to be logical. the two different versions for linux 46 and 50 have different paths to externals – some externals seem to require a path as part of the object others don’t – it may be that the two different versions are sharing a config file and that is confusing things – anyway the attached patch is work again now on the linux machine and