TRINITY CAPITAL CORPORATION REGISTRATION RIGHTS AGREEMENT