REGISTRATION RIGHTS AGREEMENT BY AND AMONG SWIFT ENERGY COMPANY AND THE PURCHASERS