Step 1 in removing Files API from shuffler: Require GCS to be enabled in order to execute a full Map Reduce with a shuffle. It will use the GCS default bucket or the optional bucket name that you provide. In this step we are only using GCS for the Hash Pipeline phase of the Shuffle.

Revision created by MOE tool push_codebase.
MOE_MIGRATION=7106