Main change: fix hang on application:stop

It turns out that you really, really need a supervisor to be returned
from an application behavior. Otherwise, the system just waits forever
to kill the (missing) supervisor.