Made single-argument constructors explicit.

Avoids unintended implicit conversions.
Merge pull request #522 from atgeirr/explicit-constructors

Made single-argument constructors explicit.