MT#5879 Reformat code and init math values to zero.
MT#5879 Add svg template variables description.
MT#5879 Initial state of new template
MT#5879 Save new template before matrix reverted.
MT#5879 Save template variant with sizes in pixels.
MT#5879 Add second page as title. Keep in pixels.

Todo: format second page.
MT#5879 Save state before start geography implementation
MT#5879 New template xml error, save before jump into investigation.
MT#5879 Save template before remove old zonepage.
MT#5879 New template. Title pages is topic for questions.
MT#5879 Add billing profile object to default and data for generation.

And fix page numbers.
MT#5879 Fix broken billing_profile variable scope.

And add bp as documented var. Should be changed to lorem based later.
MT#5879 Fix redirect chain and utf8 handling.
MT#5879 Redesign invoice template meta handling.

Properly handle create/update/delete of template meta info.
MT#5879 Cleanup invoice template editing. WIP.

Fetching default template from file works.
TBD: saving, viewing from saved, previewing PDF.
MT#5879 Store invoice templates on save.
MT#5879 Rework rendering PDF preview.
MT#5879 Rework dummy variable handling for invoice
MT#5879 Provide full list of contact fields
MT#5879 Invoice template translation.