Navigator: send annotations to server side as IDs, not names.

First, IDs are far cheaper to both send and query for.
Second, IDs can't contain SQL injections.

While at it, patched an error, where the NeuronListNode table of
an AnnotationListNode would list neurons for one of the co-annotations
only, not for all.
Neuron Search knows about the IDs of each annotation.

Additionally, don't reload all annotations at every new annotation text field.