REGISTRATION RIGHTS AGREEMENT by and among HOMESTREET, INC. MECHANICS BANK and THE OTHER PARTIES HERETO