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.
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