expose HDFS stats as executor metrics 

This PR exposes HDFS stats via Executor metrics.

Currently, we support 2 HDFS schemes:
   * hdfs ... Hadoop distributed file system
   * file ... Hadoop local file system

For each scheme, we have the following gauges:
   * Number of bytes written
   * Number of read operations
   * Number of large read operations
   * Number of write operations