frame: write_message_properties does not rely on a nested instance of AmqpEncoder (see #1)
frame: write_table does not rely on a nested instance of AmqpEncoder (see #1)
explicit use of SEEK_END instead of 2
fix #17: support for content body splitted into multiple frames (amqp0-9-1 4.2.6.2)
fix #17: tests