A review of unified a posteriori finite element error control