Goalkeeper Tom Heaton has signed for Bristol City