cleanup mic number initializing. Prefix Debug and error messages
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.
src/plugin.c: Allocate read-callback names on the heap.

This allows to use arbitrarily long callback names.
Prerequisite for fixing #286.
src/common.[ch]: Add the ssnprintf_alloc() function.
curl_xml plugin: Allow arbitrarily long callback names.

Fixes issue #286.
add MeasureResponseCode refs #319
Annotate meta data for db plugins

Provide a MetadataFrom setting to name columns whose content is to be
added as metadata to the data collected.  Similar in usage to the
ValuesFrom setting.
code for Reading power readings