rename katt_callback to katt_callbacks
move util funs from katt_callbacks to katt_util
add support for body-related extensions

Probably one of the first ways to extend KATT is to add XML support
based on the Content-Type headers. This change makes it easier, since it
abstracts away comparisons of HTTP methods, url, status code.