Changes to solver based on gcc 4.2.1 warning messages.
Mostly code clarification, but one bug fix in
  Algebra/src/numfactorsof.cpp (change =+ to +=)
Remove some Microsoft Visual C++ specific pragmas.