license-preamble.inp: Fix formatting
Make InputFile more modular

While InputFile.__init__ originally did everything in one run (open file, parse it, generate LaTeX file) it is now more modular.
The caller has to call the steps explicitely, making it a littler longer but more flexible.
InputFile.__init__ now effectively does what an __init__ should do ...