Warning cleanup. Mostly removing unused variables, updating internal uses of IService<T> to ServiceInterface.Service and other assorted obsolete references.