HADOOP-4952. Add new improved file system interface FileContext for the application writer. Contributed by Sanjay Radia.