fixed heartbeat to RPC spec
no longer heartbeating through HTTP, server will periodically call `_heartbeat` to ensure that the client is still alive
got heartbeat to work
resolved #10