Added the cache mechanism. Updated the README as well to add some explainations.

This way we do not recompute/bruteforce twice any hash. We check the cache first and
accoring to the configuration, we see if we processed to the bruteforcing or not.
1 tâche pour 15-caching-impl
en 11 secondes et était resté en file d'attente pendant 3 secondes