* JobExecutor re-designed. 1. Support Job level AMSSettings config. 2. AMSSettings now is Serializable