rm: libfac/Factor.* libfac/MVMultiHensel.* libfac/SqrFree.* libfac/homogfactor.* libfac/test.cc
rm: factor/Truefactor.* factor/class.*
chg: handling of SW_RATIONAL in case of a finite field
chg: replaced getAlgVar by hasFirstAlgVar
chg: make igcd and ipower public
chg: replaced gcd0 by igcd
gnirlist was already defined (ring did not change)
Use suitable header rather than an extern declaration
Fix library categories

fix: "System and Control theory" -> "System and Control Theory"
fix: 'Commutative algebra' -> 'Commutative Algebra'
chg: also corresponding changes to emacs files (although they should better be generated in build time)
library that computes hdepth_1 of a module M
Updated hdepth.lib, added tests for the functions
updated test hdepth.tst
chg: hdepth.stat and .res
fix: added hdepth.lib in slingular-libs
sync grammar.y
fix: tr. 599 (assign expr_list to def should yield an error)
chg: tests changed (fix tr.599, asssign expr_list to def)
test for tr.599
Merge pull request #377 from adipopescu/hdepth

library that computes hdepth_1 of a module M
Bugfix 541 mathematically correct, but not final solution