Extract neuron name service into separate file

Since NeuronNameService is modular and well-decoupled from the rest of
utils.js, extract it to its own file.
Neuron name service: semicolon cleanup (minor)