Rework parsing to support returned project model.
Rework parsing to support returned project model.

On an intial fetch of a saved project, we are given a project with nested
scenarios and scenario modifications. These need to be converted into proper
backbone models and collections before the page can be properly rendered. The
parse method allows custom logic here to support rehydrating this data.

project-icp/bee-pollinator-app,mmcfarland/model-my-watershed,mmcfarland/model-my-watershed,kdeloach/model-my-watershed,WikiWatershed/model-my-watershed,kdeloach/model-my-watershed,lliss/model-my-watershed,lliss/model-my-watershed,lliss/model-my-watershed,WikiWatershed/model-my-watershed,WikiWatershed/model-my-watershed,mmcfarland/model-my-watershed,project-icp/bee-pollinator-app,lliss/model-my-watershed,mmcfarland/model-my-watershed,kdeloach/model-my-watershed,WikiWatershed/model-my-watershed,kdeloach/model-my-watershed,mmcfarland/model-my-watershed,WikiWatershed/model-my-watershed,project-icp/bee-pollinator-app,kdeloach/model-my-watershed,lliss/model-my-watershed,project-icp/bee-pollinator-app