Rename Chain to Session
Ignore vim swap files
mkUniqueDir accepts an optional prefix
Use case: cross-platform containers
More use cases
Use case: multi-tenancy and scoping
Use case: post-creation hook for service registration
Formatting of debug messages
More specific error messages in Untar()
Remove unused 'busybox injection'
Expose host system tar in container's path
Engine.Alias: create a named alias of a container
Refactor session management. Engine.Serve() is replaced by Session.Serve(), which calls Session.ReadOp() and Session.Do()
Example Dockerfile