REGISTRATION RIGHTS AGREEMENT by and among ANGI HOMESERVICES INC. and THE HOLDERS NAMED HEREIN