Description
In the current Livy, we don't support setting environment variables per session, Livy server by default will honor env variables set in spark-env.sh during SparkSubmit process launches. This is not flexible enough if we want to set different env variables per session. So here propose to support this feature.