Factory inputs not being checked for printing press.

Stubbed routine in separating out BaseFactory stopped the factory from checking for inputs. Please do not deploy a version with this split without this fix.

EDIT: This didn't affect production factories so isn't as critical as I thought. ProductionFactory overrides the affected method with a valid version. It was still allowing printing plates and printing press repairs to be done for free though.