gnirlist was already defined (ring did not change)
fix: tests (changing the global basering inside aproc is bad)
fix: rand() is never used, no need to call srand(..)
fix: harden flatten for illegal calls flatten(<ideal>)
Moved timer.*, feread.cc and febase.* from /kernel/ to /Singular/ (also corrected the option(prot); handling)

NOTE: also removes line breakes and timings in the output due to option (prot), which were unaccounted and undocumented
removed unused febase.h, moved parts to ipshell.h/subexpr.h/structs.h
moved class Voice to fevoices.h
fix: find shared lib gmp (ld should know -Wl,-R..) (C.Fieker)
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese
fix: febase.h
fix: find gmp
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese
mvoed siRand to libpolys/misc/sirandom.*
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese
adaption to Singular/spielwiese
moved line reading stuff to kernel/oswrapper part1
moved line reading stuff to kernel/oswrapper part2
moved timing stuff to kernel/oswrapper part1
moved timing stuff to kernel/oswrapper part2
moved rlimit.* to kernel/oswrapper