YARN-500. Fixed YARN webapps to not roll-over ports when explicitly asked to use non-ephemeral ports. Contributed by Kenji Kikushima. svn merge --ignore-ancestry -c 1468739 ../../trunk/