SocketManager: make timeslice configurable at compile time
SocketManager: enhance task yield unit test

The unit test task now does both multiple units of work per call and spreads
out the work across multiple calls.
OFStateManager: decrease timeslice in utest

This exercises the task yielding more.