Make single-argument constructors explicit.

This also includes multiple-argument constructors with default parameters that can act as single-argument constructors.