Initial implementation of build addition, and memory gathering for the mic card
Add Thermal gathering, and the config properly
add cpu stat gathering
Add config options
varnish plugin: missing definition in default config
varnish plugin: add missing fields

This commit adds a large number of fields exported by the varnish stats
interface which have not previously been collected. A number are still missing,
as it is not immediately obvious which stat group they should go in:

    accept_fail
    client_drop_late

and, from Varnish 3.X:

    vmods
    n_gzip
    n_gunzip

In addition, there are a number of fields which were added at the end of the 2.X
series, but in the absence of a way of detecting whether we're compiling against
2.0.X or 2.1.X, are necessarily disabled when compiling against 2.X:

    dir_dns_lookups
    dir_dns_failed
    dir_dns_hit
    dir_dns_cache_full
    backend_retry
    fetch_1xx
    fetch_204
    fetch_304
fix copy framework error
rework dependencies for mic plugin
here's some bits to fix CFLAGS to CPPFLAGS
Cleanup errors from upstream review, cleanup typeographical errors.
Fix input parameter
Use proper values out of memory utilization
cleanup mic number initializing. Prefix Debug and error messages
AUTHORS, README: Add Evan and the mic plugin.
mic plugin: Remove the NUM_THERMS define.

Also some coding style changes: Limit line length, move temporary variables
to an innter scope, print the temperature name in an error message (rather
than its ID).
mic plugin: Some more coding style changes. Mostly breaking long lines.
mic plugin: Use the "core number" as plugin instance.

Previously, per-core CPU statistics would be dispatched as (e.g.):

  <host>/mic-0/cpu-1-user

This makes graping hard, because it required to parse the type instance to
seperate out different graphs. The core number has therefore been moved to the
plugin instance, so the "mic" plugin behaves more like the "cpu" plugin, e.g.:

  <host>/mic-0-cpu-1/cpu-user
configure.in: Remove the unused "plugin_mic" variable.
collectd.conf(5): Add documentation for the MIC plugin.
add MeasureResponseCode refs #319