basket id as string. Some tests are failing
Changed test to reflect code
Merge pull request #177 from AnthonySteele/basket-id-string

Basket id 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
and expose the methods WithIntParameter() and WithDecimalParameter() for convenience
Rename overloads of WithParameter()
They don't need to be "WithIntParamater" and "WithDecimalParamater"
"WithParameter" works fine
Merge pull request #178 from AnthonySteele/int-params

WithIntParameter to convert params from int to string
Api creation refactoring. Experimental.
Keeping the static method, adding the interfaced/injectable method
Example usage uses the api factory instance
This will be best practice
Give an example of parallel tasks - ie start two requests, wait for them both to complete
Static api is working for simple case
And you can plug in your own api factory
Removed create with creds - using your own non-static api is the proper customization point for this
This is demonstrated in ApiSetupCredentialPassingTests.cs
Ranmed things from last commit
Merge pull request #179 from AnthonySteele/api-creation

Api creation
Renamed schema folders
folder name is plural of the entity in it
Moved tests around to match schema
Dispose of http classes as they are IDisposable
This might be important in high-load and error cases
Or it might not, but can't hurt
Merge pull request #180 from AnthonySteele/schema-naming

Schema naming
Merge branch 'master' into http-dispose
Fixed integration tests on endpoints for release, release tags and release tracks
as release #155408 has been replaced with release #3070977 with similar but not identical data.
This is a data issue that will affect all branches
Merge pull request #181 from AnthonySteele/http-dispose

Http dispose