Added code to include function and parameter descriptions to the API objects returned by the api_list function and added an object which discribes the functions return value