Fix issue 2856.
Fix issue 2856.

This change fixes issue 2856 by making scons consider the .def file only if
it's explicitly given or insertion is explicitly requested.

Distrotech/scons,Distrotech/scons,Distrotech/scons,Distrotech/scons,Distrotech/scons