Watersmart 398

Each workflow-specific map gets its own fresh openlayers map instance via BaseMap.new() and then augments it with workflow-specific layers and controls. If you modify BaseMap.new, you will have the map object in scope prior to workflow-specific maps augmenting it. You should be able to attach the update size function to the openlayers map object there.