REFINERY SCIENCE CORP. REGISTRATION RIGHTS AGREEMENT