Allow fiwalk to output byte runs/extents to dfxml without reading file contents

-g now keeps data from being read. If it conflicts with other options requiring data access, it will error out with a message saying so.

Added '-b' to exclude byte runs from being printed if other options don't imply them.