Change the source link at the end

* Link to the "tree" version instead of the "plain" version.
* Add a link to the log.
Several fixes and improvements.

* Fix the detection of the "all done" drivers.
* Detect and add the "(*)" note in the hints list.
* Parse the hints during the parsing instead of HTML output.
* Unify the hint list (remove duplicates).
* Move the origin file link to the top.
* Add the github-tree and github-log urls.
* Remove some trim().
Put the parser in an object.
Add an indentation for sub-extensions.
Add a line for the totals for each version.