Add pre-processing for requests and responses.
Added missing interface file.
Make pre-processing work per request and accompanying response.
Remove wrong file.
Add pre- and post-processing for request and response.
Remove old file.
Add a note about which thread calls pre- and post-processing methods.
Merge pull request #664 from fineswap/PrePostProcessing

Add pre-processing for requests and responses.