improvments to error messages from socketize() and related tweaks
fix protocol in test conf
add config_t
fixup spec parsing
WIP - add graphite worker and restructure configuration
make it possible to repoint the listener

this compiles, but it is untested completely right now.