use buildout and setup.py
buildout: fix test runner

If a package name is specified with --tests-pattern only the tests
directly in this package are executed, but we need to execute all tests
in the directory recursively.
configurable: complete refatoring

Options for Inputs/Outputs are now handled with ConfigItems with
members for default values. The options are now available as
self.config.
Extract input/outputs

The graphios main now only creates multiple inputs/outputs and handles
the data exchange between them. So we removed the command line arguments
for specific inputs or outputs (carbon connections parameters and spool
path). All parser now needs a handler in their constructor.

The Config-class is now more simple because it does not need embedded
default values anymore. The config itself is more like a single list of
settings and two lists of input and outputs. The default values, that
are not at the top level (like the carbon connection parameters like
before) are handled by the special inputs or outputs itself.
output: add log/stdout

Add two simple outputs for debugging purpose.
output/extinfo: output a single extinfo section only
output/extinfo: add cache for marker

The extinfo output will now cache the existence of the marker in the
files. The cache will last for the whole run and gets filled, if the
marker is searched or written for the first time.
output/ngraph: implement dummy output

Implement a simple dummy output for ngraph style lines with separate
host and service templates. It currently only builds the lines but does
no file output.
parser/json_line: implement simple json line parser

The current implementation just parses the values from a valid json
expression in one line. It uses a whitelist for the values and just
ignores unknown values.
parser/ngraph: implement ngraph parser

Simple parses every line in the files as ngraph expression (tab
delimited values). Only the basic ngraph values are parsed and
additional data at end of file is ignored.
parser/pnp4nagios: add parser