Support paging through all case records

Fixes previously half baked attempt
Catch Form API errors and return None

Some form requests result in Error 500 responses that can't sensibly be
handled at application level. Here we catch API errors and return None
so the application can mark the record as broken and move on.