Improve conversion / change internal parameter logic
This merge requests changes how the parameter conversion works for CBCs and GWs in general.
It's required a small change to the user interface, namely the removal of the hideous non_standard_sampling_parameter_keys
kwarg. I've updated the example to use the new syntax.
I think this is worth the change in syntax as it's now much slicker.
Edited by Colm Talbot