Beyoncé and Jay-Z have been together for over 20 years, and their relationship has produced a family and more art than anyone could have anticipated. Here, their history.