read(filename) {
    if (filename) {
      return fs.readFileSync(filename).toString();
    }
    else {
      return readStdin();
    }
  }
Returns the contents of an entire file.
When no filename given, reads from STDIN.
@param  {String} filename
@return {String}