add env_dict to Cluster (and Node)

so that additional env vars (like JAVA_HOME) may be easily specified
Also, ensure that env_dict is saved to cluster and node config files