Created Unit Tests for the message handlers

in the process, we've broken the main program by moving to DI for
responseanalyser and requestsenders
Dependencies resolved with Autofac