Adds EmptySoftwareProcess to software/base
ElbController: support for replacing/updating existing

- and various other fixes