Updating a lot of docstrings, EndpointMixin replaces api_table dict

[ci skip]
Automatically join kwargs passed as lists into comma-separated string

[ci skip]
Begin docs

[ci skip]