Remove all dangling whitespace
Ensure files buffers are flushed on GAP exit
Add a convenience method for reading and writing compressed files
and a comparison for IsFile objects