Toggling analyzer to normal alg adds an output

When changing an analyzer algorithm to be a normal algorithm,
the editor will automatically add an output to the first
endpoint group in the algorithm, if a group exists.

See #145 and !46
3 jobs for new-alg-with-io-145 in 18 minutes and 32 seconds (queued for 1 second)