Handle page names with extra spaces

Compatibility hack to emulate some unknown viewer.
Some files have been found in the wild with outline links of
the form "# 345 " instead of "#345".
More margin in textLabel
size policy for text label
getdecoratedurl zoom remembers special zooms
add version block into rc file
freshen autoconf, define more version strings
Commenting out LIBS+=-ldjvulibre

Commenting out line
  LIBS += -ldjvulibre
in the non-autoconf section because it conflicts with the windows build instructions
handle malformed text layers with explicit spaces
added key H to clear highlights
remember window size when maximized as well.
remember that window was maximized instead of window size
fine grain preference saving.
remove diag message.
fixed potential bug with page with unspecified dpi
updated scrollbar loop prevention code
cmdline options have precedence.
fixed mapping of vertical and horizontal line annotations
Make npdjvu (do not use!) compile
changes to qdjvuwidget::setPage

This no longer keeps the page position by default.
But it does when argument 'keep' is true.
nextPage and prevPage call setPage with keep=true.
fixed focus issues and actions for ctrl+f