Added request headers to IRequestLogger, and moved interfaces to Core

### Changes
- Moved all interfaces to __Core__
- Updated the __IRequestLogger__ interface
    - Fixed naming of parameters
    - Added the request headers
    - Added the response object instead of each individual response parameter.