More parameter tests, binding to fields and joining of split parmameters

This contains more tests relating to parameter info and a new set of tests for parameter binding and parameter set selection.

Adds support for binding to fields rather than just parameters and fixes #104 the parameter splitting issue thanks to advice and code from @JayBazuzi.