Normalise as far as possible engine variation in log files

A lot of the log files change here. Two main reasons, both for LuaTeX:

 - Use extended register pool for all assignments (LuaTeX does this
   as a 'cheap' way to reserve inserts: performance hit for pdfTeX/XeTeX
   but OK for testing)
 - Strip white space at start of all log lines (LuaTeX uses a different
   amount to pdfTeX/XeTeX)

Some register changes can be covered by adjusting regression-test.tex: these
are done such that other variations are minimised. This will still leave
around a dozen file differences for XeTeX and around 20 for LuaTeX in l3kernel
(other parts not yet quantified).


git-svn-id: http://www.latex-project.org/svnroot/experimental/trunk@4801 de43f980-851b-0410-b2f7-c40aca1f87e0
One updated test file missed in previous commit


git-svn-id: http://www.latex-project.org/svnroot/experimental/trunk@4802 de43f980-851b-0410-b2f7-c40aca1f87e0