PCT-506 Fixed lost sample
PCT-565 Protection from invalid caputure

Added a control of time took to collect the metrics.
If it is > 10% of ticker interval, metrics are discarded.
The calculated time include all metrics collected in the run function
because ie if SHOW STATUS takes 3 seconds, all following metrics like
SELECT NAME, ... FROM INFORMATION_SCHEMA.INNODB_METRICS will be
timeshifted, so I think we need to ignore them to keep them synchronized.
SlowMySQL mock
PCT-565 Protection from invalid caputure
PCT-565 Protection from invalid caputure
PCT-506 Test
PCT-506 Pull #89 review
PCT-565 CR #88
Add headers to ws client so X-Percona-Agent-Version can be set.
Merge pull request #92 from percona/x-percona-agent-version

Add headers to ws client so X-Percona-Agent-Version can be set.
Fix call to pct.Ping() in installer.go.
Bump version to 1.0.7.  Add PCT-764 to Changelog.
Update Changelog with more 1.0.7 fixes.
PCT-565 Fixed error in test
PCT-506 Modified tests cases
Merge pull request #89 from cfsalguero/PCT-506

PCT-506 Fixed lost sample
Add PCT-506 to Changelog and Carlos Salguero to Authors.
Merge branch 'PCT-565' into release

Conflicts:
	mm/mysql/monitor.go
	mm/mysql/mysql_test.go
Add PCT-565 to Changelog.
Add release date for 1.0.7 to Changelog.