CS fixes.
Cleaned up the mess around ResponseInterface & AbstractResponse
Previsouly both the ResponseInterface and the AbstractResponse - which implemented the Interface - declared the function 'assemble' abstract. This fixes #13.
Added (dis)allowed_mimetypes to the configuration reference in the documentation.