Added name libSUFR to warnings printed in solvers
Added subroutinr swapstr()

* Added subroutinr swapstr():
  * swaps two strings of undetermined length
  * warn if characters get lost