Fix processing of contractions, and changes to ensure code (after initial lines) for narrativeweb is the same for trunk and gramps34

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps34@21294 4ae1f11a-8b86-4847-b8af-ab372f36d1fd
Change format of console logging messages to have a meaningful timestamp

git-svn-id: svn+ssh://svn.code.sf.net/p/gramps/code/branches/maintenance/gramps34@21296 4ae1f11a-8b86-4847-b8af-ab372f36d1fd