LazReport: Patch from Alexey Lagunov

1. Localization Collate option in the form of print options
2. Fixed search on the generated report is not English texts
3. The expanded diagnostic error messages during the reporting
4. Prohibited creating variables in reports containing the point:
   for example aaa.bbb: = 1;


git-svn-id: http://svn.freepascal.org/svn/lazarus/trunk@43821 4005530d-fff6-0310-9dd1-cebe43e6787f