British Airways is rebranding its loyalty program and shifting to a revenue-based system for earning elite status. Here's what you need to know.