Allow empty lists when polling manifests via http

Parsing was failing when the remote server returns "[]".