Fixed 'app doesn't exist' bug.

When a task starts and finishes before marathon has a chance to handle
the status updates, the app gets lost.  We should make sure we know
about the app as soon as a task is launched.