GetLandsatCells is now using a AreaOfInterest.CellList(). This provides
a consistent way to return a list of cells as a json dictionary.
There are still issues with both missing and extra cells from the L8
collection. Also the LandsatGrid does not appear after the GetCells Ajax
call returns.
Fixed BPA-24. Servers returning cells that don't overlap area on landsat
grid
After creating a new area, the server gets a collection of L7 images of
the area from the last 52 weeks.
It then iterates over the collection. For each path/row pair it creates
a cell (ignoring duplicates) the cell's key is appended to area.cells.
Together with the json Cell2Dict, this provides a robust area->cell data
structure. Seems to work.