Handle plug instantiation errors properly
Handle plug instantiation errors properly

Ensures that a plug's logger attribute is fixed in case of an error when instantiating it. This ensures that plug instantiation is idempotent
google/openhtf,google/openhtf,google/openhtf,ShaperTools/openhtf,jettisonjoe/openhtf,fahhem/openhtf,fahhem/openhtf,ShaperTools/openhtf,ShaperTools/openhtf,fahhem/openhtf,google/openhtf,jettisonjoe/openhtf,ShaperTools/openhtf,jettisonjoe/openhtf,ShaperTools/openhtf,fahhem/openhtf,jettisonjoe/openhtf