Configuration test xml

follow-up for #103 - there are some issues with xml that i hope somebody can help me with.

until #103 is merged, this will also show all changes of #103
this would require defining known children for the cache_control node, not a prototyped node which allows arbitrary keys (it could make sense to change it to such array node though given that the supported directives are known thanks to the HTTP spec)