Fix RST_DT data gathering cutoff bug

We were mysteriously stopping feature gathering in the middle of
nowhere. Turns out I had wrongly assumed that an empty iterator
would be treated as False
Style tweak: avoid type casting to boolean
Minor RST feature extract style tweaks
Slightly better stac-util nudge-dialogue output
stac-util doc update
Whitespace tweak