The House on Thursday approved $425 million to replenish Massachusetts’ cash-starved shelter family shelter system while passing changes to tighten eligibility and shrink the system’s size.