Some minor improvements

* Moved the "do not edit" comment into the `*.template` files. It might look a bit confusing at first, but allows even more flexibility.
* Cleaned superfluous spaces and newlines in generated files. Should have no functional change, just a bit more compact output.
* Made the main script file executable from Unix shell using `./flextGLgen.py`.