LCL, Translations unit: Improved/fixed comments handling:
    * Do not eat comment marker ('#') when regenerating file;
    * Do not move comments chaotically in the PO file: as per GetText manual they belong to the entry which follows them;
    * Ignore "invalid" comments (lines not starting with '# ', '#.', '#:', '#,', '#|'), which confuse e.g. PoEdit.

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