move probePath in common client

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
move readJSON command in common client

Signed-off-by: Sébastien Boisvert <sebastien.boisvert.3@ulaval.ca>
config.json is provided as config.json-EXAMPLE

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

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

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

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