MR3 DAGAppMaster internally runs both an HTTP server and a Timeline Server for MR3-UI,
and the user can connect directly to MR3-UI while DAGAppMaster is running.
MR3-UI has been completely reimplemented and is no longer based on Tez-UI.
It allows the user to check the state of DAGAppMaster, visualize the progress of DAGs,
and analyze statistics of DAG executions.