configurator: Use const char* for internal members

The strings returned by the public configurator methods are owned
by configurator itself, and should not be modified or free'd by
any external API.

This commit makes this requirement clearer by forcing the use of
const char* for returned strings,

Signed-off-by: Michael Ikey Doherty <michael.i.doherty@intel.com>