PROTON-516: Don't allocate a frame buffer the size of the remote max frame size
NO-JIRA: Rearrange the C include file directories a little for more consistency
PROTON-591, PROTON-590: Change frame dispatch to use switch statement
- Rather than an explicit function table
- This reduces the per connection memory use significantly
- Fixes a possible crash if Proton receives an unknown performative