REGISTRATION RIGHTS AGREEMENT Marketing Worldwide Corporation