Southwest Airlines is ending its long-standing free checked bag policy for most passengers. Here are the details.