* Add unit test to check that AnyRequest handles missing parameters
* Conform Value to NotRequired
* Add test for decoding AnyRequest with empty parameters
---------
Co-authored-by: Mattt Zmuda <mattt@loopwork.com>
* Allow `params` field to be omitted in requests for methods with empty parameters
* Add ping request to roundtrip test
* Generalize decoding of non-required parameters