implemented the service for RAY_MESSAGE_TAG_GET_REGIONS

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
added the map parameters to RAY_MESSAGE_TAG_GET_KMER_FROM_STORE messages

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
added security checks for files

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

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
added readahead for the regions service

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
added kmers in the service for kmers in paths

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