Merge pull request #1 from rfrank/master

resync master from rfrank:master
Removed erroneous "i -= 1" while merging page numbers down

Just after a del self.wb[i] when finding two .pn commands in a row
ppgen had
  i -= 1  counteract i += 1 below
  continue
The decrement is unneeded because with the "continue" it never reaches
the increment operation. In practice, the decrement can cause the page
number to actually move up a line into text rather than down as intended.
retain page numbers in .nf b/l/r blocks

ppgen was losing page numbers in .nf b/l/r blocks because a call
to re.sub replaced all leading tags or page numbers instead of
capturing each and replacing them one by one.
Merge pull request #52 from wf49670/develop

Removed erroneous "i -= 1" while merging page numbers down
version 3.41
version 3.41
safe print console messages
consolidation of 'd' table in parent class
bugfix safe print mod
safe print in fatal, warning
Merge branch 'master' of https://github.com/wf49670/ppgen.git
Merge branch 'develop' into GGbin
fixes for GG .bin maintenance
Merge branch 'master' into GGbin
commit some develop changes that I somehow lost; revise version msg