Use new list types to send requests for consumer.
Fix parse error.
Fix variable names for Param constructor.
Enhancements to List and ParamList

 * Add List.each() method and use in List and Param List
 * Add List.length() method
 * Fix constructor superclass calls.
Fix constructor superclass call.
More work to support multi-params.

 * use new list methods for iteration
 * fix request and response headers
 * ignore empty parameters