REGISTRATION RIGHTS AGREEMENT Dated as of January 22, 2004 by and among STAR GAS PARTNERS, L.P., STAR GAS FINANCE COMPANY and WACHOVIA CAPITAL MARKETS, LLC