Support pre-4.7 network configs.

Requires the facter modules to retrieve the collectd version.
add tests for network module
Merge pull request #64 from mmoll/old_network

Support pre-4.7 network configs
Add protocol paramter to write_graphite plugin

Collectd will let you write to graphite over UDP, but at the moment the
plugin doesn't let you choose your protocol. I have defaulted it to TCP
which is the Collectd default.
Merge pull request #67 from tombooth/add-graphite-protocol

Add protocol paramter to write_graphite plugin
Initial version of PostgreSQL plugin
Merge pull request #68 from smoeding/fix-postgresql-plugin

Initial version of PostgreSQL plugin
fix typo in apache plugin manifest
mysql: use double quotes according to version
Make sure that plugins are always loaded before their configuration
Add version check around emitting Protocol config

The Protocol config directive only got added in version 5.4. We need to
check whether the current collectd installed meets or exceeds this
version before we output the config.

I have added two tests to check the version before and after 5.4
Merge pull request #71 from mmoll/apache_typo

fix typo in apache plugin manifest
Merge pull request #72 from mmoll/mysql_quotes

mysql: use double quotes according to version
Merge pull request #74 from tombooth/protocol-version-check

Add version check around emitting Protocol config
remove former plugin loading conf files
Merge pull request #73 from mmoll/plugin_loading

Make sure that plugins are loaded before their configuration
Added swap plugin
Merge pull request #79 from Spechal/swap-plugin

Added swap plugin
Added rrdtool plugin
Added memory plugin