Support creating messages with more varied arguments
Make Message#content_encoding raise InvalidEncodingError on failure
add benchmarks for Frame#content_encoding
ROFLSCALE Frame#content_encoding
Make running benchmarks TWICE AS FAST!
Pretty up the benchmark suite
Message spec is Frame spec, there is no message
Remove Frame#content_type
Remove Frame#destination
Add Frame#[] and Frame#[]= with specs