Fix behavior of ParameterSet::get to match user requirements.
Fix behavior of ParameterSet::get to match user requirements.

Defaulted get does *not* throw and catch under the covers, which complicates user debugging.

Defaulted get *does* throw in the case of a bad conversion.

gartung/fnal-fhicl-cpp,gartung/fnal-fhicl-cpp