fixed signed 16bit amqp framing conversion

Apologies for before, This is the fix for the actual issue outlined in issue #36