INCANNEX HEALTHCARE INC. REGISTRATION RIGHTS AGREEMENT