Updating release date for 0.23.8

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1489907 13f79535-47bb-0310-9956-ffa450edef68
HDFS-4850. Fix OfflineImageViewer to work on fsimages with empty files or snapshots. Contributed by Jing Zhao.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490080 13f79535-47bb-0310-9956-ffa450edef68
HDFS-4053. Move the jira description to release 2.1.0 section

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490085 13f79535-47bb-0310-9956-ffa450edef68
HADOOP-9593. Changing CHANGES.txt to reflect merge to branch-2.1-beta.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490105 13f79535-47bb-0310-9956-ffa450edef68
Move HADOP-9131, HADOOP-8957 to release 2.0.1 section and HADOOP-9607, HADOOP-9605 to BUG FIXES

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490119 13f79535-47bb-0310-9956-ffa450edef68
HADOOP-9526. TestShellCommandFencer and TestShell fail on Windows. Contributed by Arpit Agarwal.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490120 13f79535-47bb-0310-9956-ffa450edef68
HADOOP-8982. TestSocketIOWithTimeout fails on Windows. Contributed by Chris Nauroth.

git-svn-id: https://svn.apache.org/repos/asf/hadoop/common/trunk@1490124 13f79535-47bb-0310-9956-ffa450edef68
YARN-117 service model
Tests for the service lifecycle adapted to handle the new ServiceStateException & the more rigorous state model.
FilterService moves to new model by relaying some more methods
CompositeService and associated test
remaining Service implementations in yarn-common
StopQuietly adds an override that logs it; uses this in the init() & start() entries to ensure that services that don't impl AbstractService still fail well
Add the {{Block}} class -and about to remove it-
add block notion to services
bringing hadoop-yarn-service and hadoop-mapreduce into the lifecycle (main classes first, not tests). Doing the least amount of changes
1. new entry points
2. fix up super calls to -> inner() methods.
3. review innerStop() code for best-effort shutdown irrespective of state
fix up all subclasses of AbstractService to compile with the new innerXYX throws Exception() calls.
Some review of innerStop() methods to make more robust against null values -but not a complete review
HADOOP-9447 Configuration to include name of failing file/resource when wrapping an XML parser exception
AMRMClient adopts new lifecycle methods
Service name passed to ServiceStateModel, and then used in exceptions