Fix linking if we don't have QtWidgets.
Make out-of-process mode the default.
Don't rely on readelf being present.

It's available on your typical Linux desktop, but not on minimal custom
embedded systems.