Add support of canonical URL to avoid duplicate content
Refactor crawler by enriching the document reader
Refactor document reader ; it now contains the document it deals with