1.  worker threads now use standard priority 
2.  added names to all threads in the system
3.  the console manager now only reports its task as ReadyToRun when it has messages waiting 
4.  the web host task only reports ReadyToRun when a request is waiting for a response.

This caused the CPU usage to drop to 1% when idle, instead of 80%