Fixed references to UI process

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Added missing pool variables and a missing pool dictionary.

Signed-off-by: Stefan Marr <git@stefan-marr.de>
Remove the variables that are in pools from list of class variables.

This should be complete, checked with:

Smalltalk allClasses select: [ :c |  c sharedPools anySatisfy: [:sp | (( sp allClassVarNames intersection: c allClassVarNames) reject: [:e | e =  #DependentsFields]) isEmpty not ]].

Signed-off-by: Stefan Marr <git@stefan-marr.de>