AMENDED AND RESTATED REGISTRATION RIGHTS AGREEMENT OF ALARM.COM HOLDINGS, INC. DATED AS OF Jury 11, 2012