add explicit to single-param constructors

http://google-styleguide.googlecode.com/svn/trunk/cppguide.html#Explicit_Constructors