Update npmignore to ignore ESLint assets
Update Samus
Breaking change: serialize empty lists for query services.

This change is technically a breaking change, since the SDK will
begin serializing empty lists for query services, which may expose
validation errors in services that were previously being swallowed.
This change also corrects behavior in Elastic Load Balancing, which
requires the serialization of empty lists for certain operations.

After this change, the SDK may now raise service validation errors
if you pass an empty list to an API that does not allow empty lists.