chg: do not initialize semaphore 0 in kernel
(cherry picked from commit 8f25d6cb199cf806699eae7bccad6164df0ca21f)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>

Conflicts:
	Singular/tesths.cc
chg: change line breaks to unix format in symodstd.lib

Nothing else is changed.
(cherry picked from commit 4f912c9554a38e6cbb1bd3b5234e335eb985d6cb)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>

Conflicts:
	Singular/LIB/symodstd.lib
add: resources.lib, tasks.lib
(cherry picked from commit 1b24bf8a8157af4cce127446caff60fe84edd35f)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>
chg: base parallel.lib on tasks.lib
(cherry picked from commit 0cbbf3c2c18164653d67edfd8628967b92fa77cc)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>

Conflicts:
	Singular/LIB/parallel.lib
chg: add/update tests for resources.lib, tasks.lib, and parallel.lib
(cherry picked from commit 2d84bafbea754424246bd96a138b4e45710589df)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>
chg: use new parallel.lib in other libraries
(cherry picked from commit 2ab9e8c38b4fb4d86db2400a6f74d2c5e594d685)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>

Conflicts:
	Singular/LIB/modnormal.lib
	Singular/LIB/modstd.lib
	Singular/LIB/symodstd.lib
fix: do not redefine Id in primeList()
(cherry picked from commit 27247503cc101d2cbfa1bca0781af8ede3311120)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>
add: include resources.lib and tasks.lib in experimental libraries
(cherry picked from commit 3e6dbdda52762f276591ce6276e87b89d84d327e)

Signed-off-by: Andreas Steenpass <steenpass@mathematik.uni-kl.de>

Conflicts:
	Singular/singular-libs
Merge pull request #439 from steenpass/parallel_sw

new parallel.lib