IMPROVENET, INC. FOURTH AMENDED AND RESTATED VOTING AGREEMENT