[PATCH v2 13/18] tap: Add "tap headers" abstraction