Changes to extend the render functionality of the typeahead plugin.

I've added a one liner that allows you to extend the render functionality of the typeahead plugin.  We have found a use case that when we render compound data the process function still use the internal render function that requires the data being passed into the process callback be a string however we use an array of data and need a way to render the data as fitting.

Irrespective of the data being passed in, it would be a nice to have to be able to determine how to render strings or any data being passed into the process callback.