Check for localtime_r.
Add SNetLocalTimeString.
Rebalance when procs are returned.
Allocate and release procs when starting/stopping worker threads.
Get current time as a string.
Keep track of allocated procs.
Stop threads when less procs.