added methods to send and receive messages from the web

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
ported the k-mer gathering to the message bus

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
ported some code to the new communication methods

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
added author

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
improved the format of the configuration

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
added a selector class

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
fixed doxygen documentation

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
new class for the web service

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
refactored the web service code

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>