Description
AWS users want to use "Named Profiles" sometimes.
It is useful for AWS users to add new --profile option to specify which profiles we want to use to launch spark.
Current code assumes that we will use "[default]" profile to authorize AWS functionalities