Frame size limits

Per the interim... address frame size limits. 64k in the general case, 16k in HTTP. individual frame types and usage can impose additional limits. 

Implementations SHOULD support max in the general case, senders MUST NOT exceed strictly defined limits and FRAME_TOO_LARGE MUST be sent either if limit exceeded or endpoint is not capable of handling.

Closes #6, #28.