move s_buff.{cc,h} and si_signals.h to libpolys/reporter
chg: moved reading/writing numbers via ssi to coeffs (p.1)
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese

Conflicts:
	Singular/iparith.cc
fix: tr.588 (from master)
fix: tr. 587 (qring q=ideal(0);.... sres()..)
add; test for tr.587
format
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese
Separating sources: kernel/fglm/
Separating headers: kernel/fglm/

NOTE: in this case git was able to detect the movement of headers despite minor changes to them,
in general if git fails to do that one will get separate DELETION and ADDITION of a new file
which is to be avoided e.g. at the cost of an extra commit (with all the changes)
add: automatic conversion Number ->number,poly
Merge branch 'spielwiese' of https://github.com/Singular/Sources into spielwiese

Conflicts:
	Singular/iparith.cc
Merge branch 'spielwiese' of https://github.com/hannes14/Sources into spielwiese

Conflicts:
	Singular/iparith.cc
fix: add GMP_CFLAGS for linpolys/reporter
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese
Merge branch 'spielwiese' of https://github.com/hannes14/Sources into spielwiese
Separeting Sources: kernel/groebner_walk
Separating Headers groebner_walk 1
Separating Headers: kernel/groebner_walk
Separating Headers groebner_walk update