Adjust scheduler isCancelled, see #2903

* isCancelled shall return false if the task is expired (run)
  before cancel() is performed
Merge pull request #1153 from akka/wip-2903-cancel-scheduled-task-patriknw

Adjust scheduler isCancelled, see #2903