Added class NTSystem.

NTSystem fills the same purpose as a System but instead of creating a new Thread it takes control over an existing thread (by calling 'enter'). The system returns control after the thread has been interrupted (by Thread::interruptCurrent).
Refactored sys test to use NTSystem.