COMMONWEALTH BIOTECHNOLOGIES, INC. REGISTRATION RIGHTS AGREEMENT