start (Daemons::Application)

    # File lib/daemons/application.rb, line 243
        def start
          @group.create_monitor(@group.applications[0] || self) unless options[:ontop]  # we don't monitor applications in the foreground

          case options[:mode]
            when :none
              # this is only used to daemonize the currently running process
              start_none
            when :exec
              start_exec
            when :load
              start_load
            when :proc
              start_proc
            else
              start_load
          end
        end