Correction of the method to get the MD5 hash of a file.
Unit test of the method to hash the files from the database.
Separating the hashing and indexing parts.
Method to add recursively files to the database added.
Small adjustments of the tests.