file tests include binary offset and parent/name

Switched test to parent() and name(), with base-name() and dir-name()
tests commented out. Some changes to read/write-binary() with offset