Move main.js to the last position in the concatenated file

This ensures that all dependencies have been loaded beforehand.
It is possible now that other modules no longer depend on Coquette directly.
Set default values of options in main.js

This has no effect currently, but will eventually take effect once
options are provided as an object of option properties instead of
separate arguments.
Only set autoFocus when argument is provided

The function no() is extracted from https://github.com/eric-brechemier/nada,
licensed under CC0 (No Copyright).
Call get() to retrieve values needed in Inputter(), removing arguments

The goal is to move towards a constructor without arguments and a separate
method for the actual initialization behavior.
Remove arguments from constructor of Renderer

This is the same change done previously for the Inputter, with the same
goal in the mind.
Move updater.js before other modules in list of concatenated files

Other modules will now add themselves to the updater when needed,
and dependencies should come first, hence the new position.