Add static waitForServiceUp convenience method

Very simple change. Adds a new `Entities#waitForServiceUp(Entity, Integer, TimeUnit)` static convenience containing the code from `SoftwareProcessImpl#waitForServiceUp(Integer, TimeUnit)` and then calls the new method from the original location. Useful to be able to call this and have a new `task` created etc. from anywhere.