simplified toolkit.splitlist
moved article insertion and duplicate checking to Article; cleaned up articleset and amcates modules