added fail-safe to wholesale manager to ensure that supplier not existing will not kill execution, but just disable building manager machine, also no longer delete suplier once out of parts