Add support for customizing spark_ec2 (env var: SPARK_EC2_BRANCH) and spark release tarball (env var: SPARK_CUSTOM_TGZ) locations