WithIntParameter to convert params from int to string 

We convert params from int to string all over the place
And from decimal in a few places
and we don't always do it the same way
So centralise it and it the long-winded right way just once (in ParameterExtensions.cs)
and expose the extension methods WithIntParameter() and WithDecimalParameter() for convenience