Improve how POIFS works with directory entries, and update HWPFDocument to support reading an embeded word document