Hourly / 4-hourly index updates
In addition to the previous fixed-time daily updates, added a mechanism to schedule the updating of an index at fixed time intervals - this time is computed between the end on an index update and the beginning of the next update.
