Taylor Swift and Katy Perry's feud is ancient history, but here's how and why it happened and when they made up for good.