doc/annotald-manual.css: fix display of notes
doc/index.conf: comment out download link

All downloads now should go through PyPI
doc/user.adoc: update install instructions
doc/user.adoc: fix typos and formatting bugs
doc/user.adoc: update version
user.adoc: add remote server usage section
treedrawing.contextMenu.js: global variables
treedrawing.contextMenu.js: don’t include extra tags in context menu

Before, the code would search 2 levels deep in the context menu groups.
So, if groups [A, B] and [B, C] are defined, rightclicking on a
node labeled A would give choices B and C.  The latter is included
because A incldes B as a choice, and there is also a group that includes
B and C.  The inclusion of C here is counterintuitive; we now no longer
do this.

Addresses part of #19
treedrawing.css: fix the height of context menu cols

fixes #4

Note that we lose the rules between columns with this fix.  If we want
them back, we’ll have to look at:
http://matthewjamestaylor.com/blog/equal-height-columns-cross-browser-css-no-hacks

(CSS is insane.)
treedrawing.utils.js: overhaul case functions

Split them into fns that work on label strings, and those that work on
nodes.

We need this for the following change, which addresses case in the
context menu.
treedrawing.contextMenu.js: interaction of case and menu

Two changes:

1) Allow N-A (noun accusative) to show the proper dash tags for a plain
   N in the context menu

2) Add -A to all these dash tags

fixes #19
news for release