Put TaskFactory on TaskManager object and cleanup schedule constructors.
Update documentation accordingly and add some release notes to the nuget spec.