ELANDIA, INC. a Delaware corporation REGISTRATION RIGHTS AGREEMENT