Adding heartbeat frames sending on client side

Recover merged but missing commit that makes client send a heartbeat back whenever it receives one.

The original commit is discussed at https://github.com/omniti-labs/Net--RabbitMQ/pull/16. It seems that the pull request was approved but did not find its way into master.