INFOBLOX INC. THIRD AMENDED AND RESTATED INVESTORS’ RIGHTS AGREEMENT May 1, 2010