Add Message#content_length for retrieving content length of headers
Split up parser into grammar, and language-specific actions
Make max_message_size a property of the parser
Do not require the C parser yet (so travis can run specs against JRuby)
Take the input block in Parser#initialize instead of Parser#parse
WIP: separate parser implementation, and state