[api] Passing without_children=1 to taxons endpoint will now return a 'shallow' result set without children

Fixes #4112