Dump status to STDOUT on SIGUSR1.
New statuses: data-spooler-count, data-spool-size, data-spooler-oldest.
Fix PCT-879: API gatekeeper collides with agent keepalive (pong). Use time.Ticker instead of time.Timer. Keepalive is no longer dynamic.
Add timeout to data sender.
Report send time and Mbps.
Bump version to 1.0.10.
Add -status to get agent status via API.
Failing test case for PCT-1045: Timeout closing websocket.
Fix PCT-1045 by settings write deadline before Close(), also always reset deadlines in other funcs.
Merge pull request #102 from percona/pct-1045-fix-disconnect

PCT-1045: Timeout closing websocket
Merge branch 'release' into agent-diag

Conflicts:
	client/ws.go
Do Reconnect on SIGHUP.
Re-test keepalive.
Merge pull request #103 from percona/agent-diag

PCT-970: Agent 1.0.8 running but web app says it's not connected
Update changelog.
PCT-1040 Fixex typo in install script line 28
Output() didn't had timeout
PCT-985 A
PCT-985 InnoDB Stats are not re-enabled after MySQL restart
PCT-770