Params deprecated implit conversion from const char* to bool fix

This addresses the problem reported in #457 by adding overloads that take a const char* and explicitly convert it to std::string.  This seems to make both clang and visual compiler happy and the correct method is picked.