Change Record to ChamplitteRecord
Update setup script

Change License, fix way to retrieve the MassUploadLibrary
Change file encoding to UTF-8

We have stuff (like Commons page names) with accents and such.
Having the file in latin-1 makes a mess, for some reason.
Dummy extension to file record.

We don't have the images, so there is no filepath to give to the
Record constructor (where the extension is extracted). But we need
a valid extension for the process to run (this is debatable, but ah well).

Solution is to give a dummy filename so it finds an extension and is happy!
Styling and spacing.
Reformat to decouple post-process and upload/dry-run
Help if empty script run

If no CLI option is specified, the full help is displayed
(that should be argparse default, seriously).