Moved submitterFn from review.js to its own file submitter.js

The submitterFn creates an ordered queue of requests to the server
whereby each request is only invoked after the preveious request
has completed its continuation.
Fixed numerous issues with visibility toggles in the webglapp 3d viewer,
particularly regarding restricted connectors.

Also renamed "otherSpheres" to "synapticSpheres", given that that's what they are.
Added as well documentation in numerous places.