Limit area lookups by unit_id to the current generation.

There can be areas from previous generations which share the same unit_id but which are different. EG: http://mapit.mysociety.org/area/143398.html replaced http://mapit.mysociety.org/area/15941.html but kept the same unit_id. Without this additional lookup we don't know which one to check