wcheckrestart: Use `ps` for output by default. Show more non-init children.

The interface to wcheckrestart is changed, so that:
* `wcheckrestart` and `wcheckrestart -v` pass the pids to `ps`.
* Optional arguments to `wcheckrestart` are passed to `ps` directly.
* Processes that are not children of init that need a restart too are
  now also shown. (It checks if the parent is shown already, instead of
  whether the parentpid is 1.)
* The original `-v` behaviour is now obtained through `-vv`.