Remove ignore user abort and safe time limit.

Fix the offset by subtracting by one to ensure posts aren’t skipped.
Setting offset of 3 will grab 4th post. Also, if the current step * the
posts per page is greater than or equal to the total limit, we are
done. Flush internal caches after every successful step.