hiera/interpolate: return data if not string

return data directly if not a string rather than try and interpolate into string.
this should allow a hash or array to be returned