Rework commit page
Use markdown syntax for repo description
Add an background image to visualize main repos and forks
Fix "forked from" display
Rework PR commits display as well
Merge #21 `Commits display and others`