Schedule : rename `busy` -> `isBusy` and add `isIdle`

The rename is to follow conventions and the `isIdle` is added for
convenience; it is also more efficient than !isBusy but that code might
be optimized in practice by the vm or dart2js so this is mostly just a
convenience change.