This method is called asynchronously from client javascript calls;
it should return a short list of possible matches for the given prefix
as an array of Strings.
Phase listener which handles two types of requests:
Responds to requests for the JavaScript file referenced by the rendered
textfield component markup
Responds to autocompletion requests