Adds missing dependency on google-cloud-firestore. Cleans up the new realtime interface from @electric-monk (woot!!) to accept deviceid like all the other methods.
Increased the heartbeat period from 30 seconds to 60 since their timeout seems to be 120 sec. Added option to disable the heartbeat thread, but it defaults to "on."
Adds missing dependency on google-cloud-firestore. Cleans up the new realtime interface from @electric-monk (woot!!) to accept deviceid like all the other methods.
Increased the heartbeat period from 30 seconds to 60 since their timeout seems to be 120 sec. Added option to disable the heartbeat thread, but it defaults to "on."
When merged, will close issue #16 .