added tailable option to file transport which rolls files backwards instead of creating incrementing appends. implements #268