Manchester United, Arsenal and Liverpool are among the teams ranked as the most hated in British football history.