 - Call sched_sleep() before we suspend threads.  sched_wakeup() is already    called via setrunnable().  This allows time slept while suspended to    be accounted for swap.
 - Call sched_sleep() before we suspend threads.  sched_wakeup() is already
   called via setrunnable().  This allows time slept while suspended to
   be accounted for swap.

Approved by:	re

jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase,jrobhoward/SCADAbase