- Have queue file always try to return any remaining data in the buffer - Remove the raise of the exception when we get an empty tar file
- Extract out the tar handling from streamlayerformat into tarlayerformat - Add a new tarfileappender class to make it easy to append data to gzipped tars - Fix the gzipwrap to properly close - Have the .git injection use the new appender