Bulk Transport

Most of this is from your existing "bulk-transport" branch. I've also described the type field, and allowed colons in the actor name, as it is still possible to parse the header when colons are present.