Changed strftime to a simple time call (which saves a second or two each cycle), and changed some of the catch-alls to catch wikipedia's RedirectError directly (before it was looking for it in the error message which is...messy, to say the least)