ENVIVIO, INC. AMENDED AND RESTATED INVESTORS RIGHTS AGREEMENT December 2, 2011