Return NULL when reading non existing APR objects
Simple fix to return NULL when trying to read an object that does not exist (OID2 is bigger than the container size).
At the same time, the return code is not set to Error, because that would produce ERROR printouts when somebody may be just iterating over all objects in the container.