Separating Sources kernel/linear_algebra
Separating Headers: kernel/linear_algebra
fix: tr.590
fix: tr.588  reconsidered (syz,intersect,modulo and returnSB)
tests for dumb things: tr.590,588,579,576
Merge pull request #551 from adipopescu/LinearAlg

Separation of LinearAlgebra-related code inside Kernel
Separating Sources kernel/maps
Separating Headers kernel/maps
Separating Sources kernel/GBEngine
Separating Headers kernel/GBEngine
fix: assign string->proc also from variables (tr.591)
Merge branch 'spielwiese' of github.com:Singular/Sources into spielwiese