HCSB FINANCIAL CORPORATION REGISTRATION RIGHTS AGREEMENT