1. Set worker results in MasterContext.java as an iteratable objects not a list to save memory: https://github.com/ShifuML/guagua/issues/31
2. Add ComputableMonitor.java annotation to support time out in master or worker computation, null will be returned if time out: https://github.com/ShifuML/guagua/issues/30