Removed PENDING task status.
Various naming/doco changes for clarity/simplification. TaskAdaptor properly handles broken TaskProviderInterface implementations.