A couple of fixes for gettext handling

There's a couple of bugs that need fixing that have been found through use.  The generation of comments in .po files was using the wrong syntax. The parsing regex's should have dealt better with different comment types as well as varying amount of space between the field name and its value.  Also, there was extra logging that was accidentally left in that should be removed.