Fix unscheduled for ed alias

Fix for a bug occurring only in unscheduled mode which causes unscheduled EDProducers not to run when an OutputModule requests a product that is an EDAlias using the EDAlias. Includes a unit test.