In French: Pourquoi faire simple quand on peut faire compliqué ? :smile:

Get the list AND colors from the official file which parsing GitHub
hosted languages.
Fixes some errors and Python behavior

* Secure opening files with `with`
* Don't use dict as variable since it's a type
* Fixes no color parsing