Effective areas and (sort of) rhos

Add effective areas for use in isolation/rho correction. Very nearly adds rhos too, but the values are all zero for now because miniAOD doesn't support them yet AFAIK. However, it will soon, and hopefully this puts the necessary machinery in place.