Accept `sfields` to be a comma-separated string of fields

This aligns with the query parameters accepted in the editor and allows
using both comma-separated and multiple parameter forms.

Fixes #46.
Identify 404 errors as such