Assembly instances material overrides

Adds the possibility of overriding materials on instances.
Make all search paths relative.