Remove unused methods in Auto and PluginClient

When building plugins with clang, clang warn about headers with non-void
functions missing return statements.  This patch get rid of two such
warnings, affecting all plugins, by removing the unused methods
Auto::value_to_str() and PluginClient::plugin_command_derived().