Rename ProcessList to ProcessTable throughout

Following up with some discusson from a few months back,
where it was proposed that ProcessTable is a better name.
This data structure is definitely not a list ... if it
was one-dimensional it'd be a set, but in practice it has
much more in common with a two-dimensional table.

The Process table is a familiar operating system concept
for many people too so it resonates a little in that way
as well.
diff --git a/Process.c b/Process.c
index 6c4fb7a..805e924 100644
--- a/Process.c
+++ b/Process.c
@@ -25,7 +25,7 @@
 #include "CRT.h"
 #include "Macros.h"
 #include "Platform.h"
-#include "ProcessList.h"
+#include "ProcessTable.h"
 #include "DynamicColumn.h"
 #include "RichString.h"
 #include "Scheduling.h"
@@ -826,9 +826,9 @@
    if (incFilter && !String_contains_i(Process_getCommand(this), incFilter, true))
       return true;
 
-   const ProcessList* pl = (const ProcessList*) host->activeTable;
-   assert(Object_isA((const Object*) pl, (const ObjectClass*) &ProcessList_class));
-   if (pl->pidMatchList && !Hashtable_get(pl->pidMatchList, Process_getThreadGroup(this)))
+   const ProcessTable* pt = (const ProcessTable*) host->activeTable;
+   assert(Object_isA((const Object*) pt, (const ObjectClass*) &ProcessTable_class));
+   if (pt->pidMatchList && !Hashtable_get(pt->pidMatchList, Process_getThreadGroup(this)))
       return true;
 
    return false;