user.adoc: make some updates to the install directions

per Beatrice’s suggestions
treedrawing.(contextMenu.)js: remove unique fn for arrays

Use underscore.js version instead
treedrawing.js: guard addition of (starts,ends)With to String.prototype

These functions may be added in future versions of JS
user.adoc: formatting fixes in list
annotald-manual.css: add caution to list of special blocks

to get gray bg
treedrawing.contextMenu.js: global vars
treedrawing.contextMenu.js: fix case overapplication

No longer apply the case of a right-clicked node to tags in the context
menu which are not themselves capable of bearing case.

Fixes #21
treedrawing.py: cope with corruption of timelog db

”cope with” here means “ignore”
news for 1.1.2
Version 1.1.2