wip for background support
update number, rebuild leapjs, offer explanation of change
persist the window visibility between connects
initial stab at removing heartbeats and <4 protocol support
typo. actually send focused
early return from setting focus state
rebuild
fix up removal
ws
fix explanation
fix background sending explanation
record state of background option, only send on change
Merge branch 'remove_heartbeat' into background_support

Conflicts:
	PROTOCOL.md
	leap.js
	leap.min.js
	lib/connection.js
	lib/connection/base.js
	lib/protocol.js
better explanation
use beta tag for now