Scheduler launches only current apps.

- Prevents Marathon from launching stale (non-current)
  tasks that have been in the task queue since before
  the latest app update.
Thought about that, but couldn't come up with a decent name.  I like `retain`.  Since `filterNot` is unused maybe it's worth simply eliding it for now.