fix auto-idler bz1072472 

Provide a max_interval limit for idle_hours of a gear beyond which the said will not get idled (indicating that there is something wrong with logging the last access time).