Getting rid of unused variable warning
Avoid hiding the run and stop virtual functions in the connection handler classes
Changed explicit template instatiations to accept the concrete types
This leads to a compile time improvment