add api v2 (v1 reversed)

v2 is same as v1 but list is returned oldest to newest
also catch json exeptions while parsing manifests