Refactor the history's timelime loading logic

Add a spinner to indicate that the last day might contain new questions
after we ask for more to the API.