Handling QueryListTypes in Forms

Finally I figured it out. It was mind challenging to program a program that will output a program that will convert our parameters but I think I did it.

Here is the commit message:
List, Set, and OrderedSet in form should be handled as per jax-rs standard Look at page 12 In section 3.2 of the spec. See issue #195. This makes it work with CXF assuming that you have given CXF a jackson ParamConverterProvider.

The test is failing but this is expected. I will take a look at it tomorrow.

I would really appreciate any suggestions / help / review to get this included.

Thanks