Coroutines.SetStackSize added. Refs: #156. plus a bug fix in the Kernel's garbage collection strategy. Coroutine stacks must only be marked if the coroutine is referenced. Otherwise an unterminated but unreferenced coroutine survives forever.
Signed-off-by: Josef Templ <josef.templ@gmail.com>