disallow container registration if the corresponding singleton lookup has already occurred
Merge pull request #3540 from stefanpenner/throw_if_re-registering_already_looked_up_factory

disallow container registration if the corresponding singleton lookup ha...