Department store Macy's has teamed up with Rolling Stone magazine to unveil a new range of T-shirts based on famous covers from the music magazine's 40-year history.