Add addl. filesystem methods. UseAllFive/Kneon#422

This adds support for the UTF-8 BOM fix described in UseAllFive/Kneon#422