Merge -c 1529015 from trunk to branch-2.1-beta to fix YARN-890. Ensure CapacityScheduler doesn't round-up metric for available resources. Contributed by Xuan Gong & Hitesh Shah.