add socket support for memcached; include socket: in the yaml instead of server: and port:
Adding correct gc metric gauges for ES 1.X
don't add socket support to old config method
Add agent_checks to metadata sent
Add agent checks errors to metadata
send checks for all instances
added tokumx check by cloning and modifying mongo

- fixed calculation of replication lag (and in mongo check)
- added opcountersRepl (and in mongo check)
- added tokumx-specific metrics present in tokumx 1.4.2
- added some more replication info
- added some sharding info (could use more in the future)
- changed to MongoClient to keep up with modern pymongo usage
- added db/collection/index stats with tags
added ft.alerts section to reported metrics
Add source_type_name to checks, default is file name
override checks source_type_name when needed
Update system checks source_type_name + fix typo
resolve merging conflicts
Fallback to 127.0.0.1 if localhost is unusable

Fix #937
TCP| Additional tcp metrics for linux
Config| Fix typo for default_bind_host
add agent.up service check
TCP| Added equivalent metrics for BSD

Parse the results from nestat summary which is not ideal
I have tried to use ctype and make calls to sysctl which is what netstat
does under the hood but the values were not correct and this works

tested on Mac OSX and on a OpenBSD 5.3 VM
Only collect MySQL metrics from /proc on unix machines.
TCP| Added equivalent metrics for Solaris

Tested on a Solaris 11 VM from Oracle
TCP| Correct typo