Infer the NextMarker if S3 didn't send it

Otherwise this only works if you specified a delimiter in the request.
The symptom is an infinite loop endlessly processing the exact set of
keys over and over again.
Merge pull request #39 from bobveznat/master

Infer the NextMarker if S3 didn't send it