TEZ-1710. Add support for cluster default AM/task launch opts. (sseth)
(cherry picked from commit bc62d81a78213175464658f58658f89105a027ad)
TEZ-1713. tez.lib.uris should not require the paths specified to be
fully qualified. (sseth)
(cherry picked from commit 65b5b8c9c901198b1661110eb91591201a6c7f12)
TEZ-1710 addendum. Fix property name for am cluster-default cmd opts.
(cherry picked from commit 4da4071586b53e36700af18b4c0cd62e9c761006)
TEZ-1715. Fix use of import java.util.* in MultiMRInput. (hitesh)

(cherry picked from commit 6d0a7b3f0fff3ffa45d89fede030eae5d2446535)
TEZ-1664. Add checks to ensure that the client and AM are compatible. (hitesh)

(cherry picked from commit d59b2318dd66ee1784dabca28820e9b8e65f8bf1)
TEZ-1689. Exception handling for EdgeManagerPlugin. (zjffdu)

(cherry picked from commit f9588210a27bf1d142c8f1da8cd3d22b47d97e3b)
TEZ-1701. ATS fixes to flush all history events and also using batching. (hitesh)

(cherry picked from commit 3a5f6e3bbbea0451004175cbf05fd5fe5dfe7142)
TEZ-792. Default staging path should have user name. (Mohammad Kamrul Islam via hitesh)

(cherry picked from commit 9c166076ec7e8ff16deeba22c6c1b2015c2d73e2)