Frame classification and introspection.
Provides the use Feline.Frame macro for defining frame structs with
a category (:system, :data, :control) and an optional
:uninterruptible flag. System frames are prioritized in the processor
mailbox via selective receive.