Derive Macro aper::StateMachine[]

#[derive(StateMachine)]