Who Has Andrew Garfield Dated Besides Emma Stone? Here's A Look At His Relationship History