Simplified unapply method for varies frames and check more errors during frame parser.
StatusCode is suitable for Value Class.
Opcode is value class now.
simplified parsing logic.
Cleanup UpgradeHeaders, we may need an UpgradeState.
spell.