Read: add HdfsReadHandle, hdfsMapM_, cat
Hdfs: add instance MonadMask
Socket: generalize runTcp to MonadIO
Read: generalize hdfsMapM_ to MonadIO